So I had my bone mass density checked at a free health fair last month and they told me that my T-score is -1.6. Apparently this is really low. A score of -2 indicates osteoperosis. I am only 28 years old! I have been vegan for almost eight years now. I eat fortified foods on a daily basis, as well as high amounts of leafy greens and daily supplements.
My roommate (who does not have a medical degree and is not a registered dietician) insists that this is a direct result of my veganism. He has even begun purchasing cow's milk again (he used to just drink the soymilk that I would buy).
I'm not sure how to respond to these unfounded attacks. Any ideas?