Out of nowhere. Sometimes after food. Sometimes when I haven't eaten for 2/3 hours. Seems totally random. It can last a minute or so and I need to eat or drink something for it to go away. It's never made me actually vomit but I feel like I'm going to. Happens about once every week or so. Any thoughts? Have had it for as long as I can remember...