To each his (or her) own.
Personally, I would (or maybe that's COULD) never be a vegetarian, but let's keep the topic on getting adequate nutrition while being a vegan, since Mezzanine has her heart set on it, and that is what she asked about. Her reasons for being a vegan were just an aside.