I've been exploring vegan eating for health reasons more than moral ones. Please don't take this topic as an attack against you or your values, it's not ment to insult anyone or be taken personally.
It seems there are suppliments for most things that you might otherwise be missing as a person adjusts to a vegan diet, except for protein. I don't like beans, and I can't eat that many nuts, it's just way too many calories to try and get all my protein from that. I also don't know how I feel about Tofu and the "good/bad for you" argument, yet.
Now, when it comes to meat, I understand the health problems that comes from what's in the meat that affects the human body. However, it seems like there's a loophole in Eggwhites. I found this article recently, talking about chemicals and other problems with eggs, and here's the interesting part.
"Eating only the egg white:
Ethical concerns aside, would you say that was accurate?