Living a 100% vegetarian life is not easy for anyone. Even if you've never been a carnivorous being, there comes times in everyone's lives where th...