In the last 2 years I've barfed enough to last the rest of my lifetime.
Let me just say that PRIOR to this period, I had only thrown up once in my life, and that was junior year in college after me and some buddies had decided to take shots of Bacardi 151 all night long. Bad news.
Then, in 2005 I moved to Tajikistan, and decided to go native with the food. I caught three cases of food poisoning in 6 months, but most just lasted for one miserable day of nonstop barfing until literally everything was expelled from my stomach.
In January 2006, just after I had gotten used to Tajikistan, I moved to Afghanistan, and the same thing happened, albeit I only got sick once there.
As for the last time I threw up, that would have to be last August. I was camping in Maine, and left a rotisserie chicken in my hot car all day long, then proceeded to eat it for dinner, not seeming to care why the meat tasted bitter and slimy. What followed was a night of shivering, barfing, and twitching.
Basically I see all this as making up for a childhood of barf-free experiences and illnesses. Go figure...