been a vegetarian my whole life (my parents became orthodox hindus (as opposed to run of the mill hindus) right before i was born), except for one time when i wondered why everyone else could get happy meals and i couldnt. my dad took me to wendy's, bought me a burger, cleaned me after i was violently sick, and i've not desired it since. It's not that i'm militant (my best friends would eat the cow if it was still moving, on the assumtion that it would stop eventually on the way down), but more out of habit than anything else. Besides, my culture is entirely vegetarian, and my cuisine is too, and since indian food is so damned good, i've got no reason to stop =)
However, since i moved to japan a few months ago, i gotta say it's been really freakin' hard to be vegetarian here. at least in the states, it's possible to eat out and get junk food or whatever that's vegetarian. but here in japan, don't even bother.
As for meat, i just don't have the enzymes to digest it, so when a stray chunk of something gets in my food, i pretty much autohurl.