These are some of hardest parts of being a vegan. One is that you may have to give up some foods you really enjoyed. Another is that it makes it difficult to go out to eat because most restaurants do not serve vegan foods. The final thing is that you have to read labels very carefully because some things sound vegan but they really are not. For example, gelatin sounds vegan but it is actually crushed animal bones.