Hi guys. So recently just before Christmas I was absolutely fine. Then I started getting random waves of nausea. I have a phobia of vomiting so I try my best to stop the vomit. I get random periods of severe nausea so much so to the point where I would be dry heaving constantly but nothing is coming up. Yesterday all day I felt completely fine but then in the evening I started dry heaving and then was sick in the toilet just the once. After vomiting I was completely fine and I was starving. I wanted to eat everything in sight. I woke up this morning I was fine had some toast . Had it 2 hours ago, now I'm lying down again with random nausea, dry heaving, trying not to be sick. But still extremely hungry.. Anyone know what would be causing this? It's just happens randomly throughout the day. Also sometimes vomit once a day.