I'm sorry...I just don't get it...I mean, ok strangers/friends tell you off on your decision...and you care...why? Friends, well perhaps you should care a bit, since it can be unexpected, but strangers? complete strangers just waiting in line at a store?
I personally wouldn't even respond, maybe not even look in the same general direction at said stranger.
And also...with friends...I still don't get it...Perhaps it's a cultural thing, but if my friends care more about what's in my plate than about me, they aren't really good friends. And this things seriously happen? I mean come on, it's nobody's business what I eat or how I eat it. Why all this ranting?
And just so you know, and I will probably get kicked off the board for saying this - not everyone here is oh, so much better that the "omnis" as you seem to like calling everyone else, come on 40 pages of stupid things "omnis" say? Perhaps this air of superiority is what makes them a bit defensive - to be read offensive?
It's not like most people here have been vegetarians forever, you have been in their shoes, and if you struggled a bit with giving up meat you know it can't be as easy as you make it sound.
Well I guess I am ranting too, at this interesting "new social order" you guys seem to promote.
P.S. My friends/colleagues/family don't really care what I eat, it's a personal decision and if they have a problem with it tough, why do you always need to justify it, there is even a thread for this - if you need to explain yourself, most likely you are trying also to explain it to yourself why you made this decision, mostly because you are unsure.
Stick to your own mind, and the rest will leave you alone, don't try to sell superiority cause you're a vegetarian, just be sure of your decision and no one will bother to try swaying you. And no one will question you anymore.