Im a 23 year old man, healthy, dont take any medicine, smoke or do drugs, i drink occasionally but i've been waking up nauseous and a little dizzy everyday for 6weeks now. It last for 3 to 4 hours then im fine for the day. I do have heartburn, sometimes after eating onions, tomato sauce, alcohol... i got blood work done and all test were negative (including H. Pylori ), liver function... i've seen many doctors but none gave me a direct answer and they tell me it's hard to know..... HELP PLZ!