Wow, sounds like me!! And hey, the last time I threw up was March 1968!! I recall every last detail of it - I was in school, first grade class, I remember we were writing 1's and 0's on yellow lined paper, I recall the teacher grabbing my hand trying to take me out of the class before I barfed, i recall I was wearing a brown dress with tiny white flowers on it... if I think about it too long I start getting an anxiety attack!
I too am scared to eat certain things for fear of throwing up. If I'm not quite sure it's fine I picture all bacteria in it waiting to attack...
so it's possible to go over 45 years without throwing up - that should at least give you some hope
I think that day is when it originated because I don't recall being scared about it prior to that day.
I refuse to fly in an airplane, not because it will crash, not because of terrorism, but I am deathly afraid I'd get airsick. I told my daughter, "But maybe I'd get lucky and the plane would crash before I'd get sick"