It's not self loathing, because THEY are not the ones screwing up the earth. Meat eaters are. No, that thing you smell is the distinctive stench of self righteousness.
Oh, and I can say this because my job is actively related to humane treatment of animals and awareness about global consequences of wiping various species out of existence. Every day I work to do my piece to save the planet. And nearly every day I have to deal with some of the craziest vegan assholes on the planet.
I find it ironic that my coworkers at one organization (for those who are my fb friends, I don't publicize my work with them there because I don't like being associated with the extremist views they espouse) freaking WORSHIP the founder like he is the second coming of Jesus, and yet I have seen him eat pork firsthand, and the vast majority of them are completely unaware he is a meat eater. Yeah, no way that fat fuck got that fat eating veggies and rice. I do my best to eat sustainable and humane products, but I get sick of the judgement I get for refusing to give up my love of tasty animals.