Today has been absolutely horrible. I have been vomiting so much my stomach is sore, had diarrhea, cold sweats, lightheaded, and my energy is drained. It took all my might to just take a shower. On top of that I ended up puking right after I stepped ...