Hmm, I would think a virus would be gone by now? But maybe not. Like daffodil said maybe stress? Or have you eaten anything that might cause tummy issues (not fp but just irritate your system)? Or new meds or even your period?
Anyhow sorry I'm not helpful. I hope you feel better soon! And congrats on not panicking that's awesome!
\"As soon as you trust yourself,you will know how to live.\"
Johann Wolfgang von Goethe
\"Do not anticipate trouble, or worry about what may never happen. Keep in the sunlight.\"
Benjamin Franklin