i can only eat plain food what is wrong with me?!
Answers:
are you pregnant ?
That doesn't sound consistent with a bacterial infection as a bacterial infection would prevent you from eating anything and wouldn't have just that symptom, it sounds more like acid reflux, acid reflux is where your body will throw up things that are high in acid,salt, typically with acid reflux you will have a period of time where you have heart burn before the throwing up but not always.
The most important thing is to try to keep water down at least until you can get to the root of the problem.
imodium ad
and some crackers.
ginger ale
..if you don't get better, you might need to go the the doctor,you don't want to get dehydrated....and that will happen fast with vomiting and diarrhea.
Maybe some kind of virus or bacterial infection? I would call the doctors as soon as possible.
your body is changing or asking for change, or you are pregnant