I had a sandwich from a shop last night around 8pm. Slept horrible through the night, woke up around 8:30am, really felt fine. As I made my way through my day, I had diarrhea twice around 9-9:15am. And once more around 9:45am. Through the days activities where I couldn't reach the bathroom, I have become more fatigued, developed a bad headache, and feel as though I've been ill for the past week. Body just feels dry, and weak, I can't eat, and I've had diarrhea about 8 times today.

I'm guessing this is food poisoning, and not a bad illness. I've taken some imodium throughout the day, and just did once more about 40 minutes ago... Anyone help me out here, could I have something else? Any way to treat this better? When should I be fully healthy again?