I got sudden cramps to my lower stomach then within hours began to vomit (about 10 times in a matter of hours) to the point that I am only vomiting liquids, and I also have really bad watery diarrhea. I also have a migraine, and my body aches and feels over heated, but i cannot drink liquids because they come right back up. Do I have a virus or food poisoning? what should i do?