I'm late to the conversation, but how do you square the fact that all throughout nature, animals eat other animals? Just because humans have evolved and have superior intelligence (with the exception of progressives, of course) doesn't change the fact we are just animals. As a species, we have ALWAYS been omnivores and always will be. The fact we have learned how to more efficiently provide ourselves with meat sources, doesn't change the reality that it's still just one animal eating another. Do you hate lions for being lions? Nature doesn't give a fuck about morals.
I recognize and respect vegans for having the willpower and/or conviction to stick to it. But, make no mistake, what you espouse is in direct conflict to our very nature.