there is such a thing as ' grey tint' in the color of ones skin who doesnt get enough protien.
Of course, most people who really LEARN how to be a veggie know this problem of not getting a ready enough supply of protien and counter act that with beans , tofu and other sources of protein.
Those who do the veggie thing half assed turn grey/ yellow. And you know the kind im talking about. They claim to be vegan/veggie while they down crappy packaged products simply because it isnt -meat- and call themselves healthy.

They tend to be the ones who yell the loudest at people who are not veggie and then leave alot of people with a bad taste in their mouths for veggies in general.
There tends to be a growing trend of superiority in vegans today that spills over everywhere you go as well.
I am not giving "red" any excuses. hehehe.. im just pointing out where he could have gotten this discomfort.
but, as I have just learned, anything you do diffrently then someone else that is noticable, they balk at. Change is diffrent to anyone. And diffrent people no matter WHY they are diffrent, are subject to any kind of ribbing.
The taunting and criticizing is a way for 'red' to work out in his own head the strangeness he feels being present with someone who CARES about what goes in their mouths enough to research foods and decide what to eat and what not to eat.
any who. It isnt easy. I just went semi- veggie. All veggie foods for me except for my salmon. More for health issues then animal rights. but even that change caused me alot of discomfort and the occasional " who does she think she is" taunt behind my back.
I handled it much as someone else suggested.
I spun on my heels and introduced myself or said some witty non rude comment that made the person feel as awkward as they were trying to make me feel.
It was success in a gardenburger BABY!!! ;-)