I've been vegan for 15 years and was lacto-vegetarian for 10 years before that. I initially decided to stop eating animal flesh for moral reasons but continued to eat cheese and products with animal...