Dianne...sorry to hear you are feeling poorly today.

We have a virus running around here, leaving people with sore achy joints, headache and running to the bathroom.
Sometimes, I have trouble telling the difference between truly being sick or just stressed out.
Stress can make you sick.
It been a real stressful time for you, one thing piled upon the other.

Might have him check for acid reflux.

Hope you feel better soon.