I’m a life long vegan, and suggest you tell your son to suck it up. He will meet very few fellow vegans in his public life and we live in an America bursting with heart-diseased obese carnivores. Marching to a different drum will mean that he will not “fit in” with the masses.
Puck you, you sanctimonious prick. Your attitude is the reason that most omnivores think vegans are a bunch of pucked up a-holes. The fact that someone eats meat does not automatically mean fat and heart disease. It is much more important to eat in a balanced manner, supplying your body what it needs regardless of the source, plant or animal.
Polishing your halo as you post?
;^)