I've had this problem ever since I can remember. Whenever I eat something that has cheese that isn't drowned out by other things, I just throw it back up within five or so seconds. I don't understand it and it is annoying when events (such as today) occur when I just eat something and then get a surprise discovery that it has cheese in it. It only happens when it is dominant in taste, as I can eat Pizza just fine (but cheese pizza alone or cheese in the crust usually gets me even just a pepperoni pizza that is average or lighter on the cheese is fine to eat because the bread and tomato sauce and pepperoni and the cheese usually doesn't have a strong taste to it).
If I were to eat just a slice of regular cheese I'd gag instantly. Sometimes just the smell of regular cheese is enough to make me almost gag. What's going on here? Family says that I am just being dramatic, but I don't see the logic in becoming physically in pain and throwing up in a situation where with any other food I would just say "This tastes bad". I am not lactose intolerant, I can eat pretty much every other dairy product that comes to mind... So, anyone have any idea what is going on?