The Vegan Solution: Why The Vegan Diet Often Fails and How to Fix It