Bottom line: Vegans are deficient in many important nutrients, including Vitamin B12 and Creatine. Studies show that vegans have much lower testosterone levels than their meat-eating counterparts.
Why is being vegan bad for your body?
Plant-based foods contain iron, but it is of a low-heme variety which does not get absorbed into the body properly. Therefore, vegetarians and vegans are at a heightened risk of iron deficiency. Having a lack of heme iron in the body can cause several symptoms, such as fatigue and anaemia.
Does being vegan age your skin?
Genetics and age aside, the condition of your skin often comes down to nutrition. “Being a vegan can be aging,” says Vargas. “I see 27-year-old vegans who dont have good elasticity. Theres no snap-back to their skin tone because theyre not getting enough protein.”