If you ate out at a public place or a picnic where ther were
pre-prepared foods , especially poultry ,egg preparations etc,
then you have to think about food poisoning
food or drink usually gives you symptoms within hours. Also,
more than one person may be affected. You mention that
you don't have aches and pains, sore throat
This kind of rules out stomach virus . Roto virus, Noro Virus,
can cause severe gastroenteritis
Your symptoms are not suggestive of that. It could be a mild
case of food poisoning and you are already getting better.
I suggest that you stay on soft blad foods for 2-3 days.
Avoid fatty, fried ,spicy foods. O.K. to take Tums or peptobismol
if you have diarrhea.
I wish you well.