Ever since I went out-of-town for the weekend, I've had awful stomach pain, intestinal cramping and diarrhea. I'm able to sleep now (was awake in the bathroom most of the previous nights), and do not have as much pain/cramping. However, I'm still not able to eat much more than some saltine crackers, bread or a banana for the entire day. I'm feeling weak and sleepy, but otherwise, no other symptoms.
When should I go to the doctor? I don't want to, since I'm feeling better and my symptoms are improving. However, I'd like to know what I have and how much longer this will last. Should I be doing anything else? When will I be able to eat actual meals again?