My SIL is vegan, which makes it hard for me to cook for him. I eat the vegan dishes he prepares, and they are good, but I feel like I have only eaten from one food group. The hardest part of the vegan diet for me is not eating any dairy products. I hate fake dairy substitutes. I can do without meat, but not fish. We eat a ton of fish.