Dear Friend.
You have diagnosed yourself right.
You might be having Acute Gastro-
enteritis, due to outside food.
You are feeling weak, because you are dehydrated, you are loosing water and electrolytes from your body in loose stools.
I need to know about the details of stools, specially does it contains blood? Do you have
fever along with?
You might need antibiotics to kill the infection, but we need to know, your age, weight, any pre-existing problems before we can prescribe you.
You should visit a physician.
Till then, you should take Oral Rehydration Solution (
ORS), readily available in the market. You can also take an
antacid.
Keep a watch, you shouldn't get severely dehydrated.
Stay Healthy
Dr Anshul