1. Whenever you tell anyone you're a vegan, you're sure to be flooded with about a million comments, questions, and suggestions.
No, we don't miss bacon or cheese, and we're not all iron deficient weaklings.
2. Lots of people automatically assume you survive on a bland diet of carrots, lettuce, and celery.
It's always fun looking at their shocked reactions as you take a bite out of a hearty vegan mac n cheese.
3. You're pretty much always being lectured on why you “need meat”
If you had a pound for every time someone called you malnourished, you'd be able to open your own vegan grocery store.
4. Which means you often find yourself having to explain yourself.
You may as well be a nutritionist with all the time you spend defending your eating habits.
5. But when you defend yourself, you run the risk of getting labelled as that friend who won't shut up about veganism.
You can't win.
6. Fresh foods are a staple, and it's always a race against time to eat everything within the window of ripeness.

It's like bananas and avocados are just waiting for you to turn your back on them!
7. You've probably been called difficult for suggesting that you and your friends eat at a vegan-friendly restaurant...
8. ...But no one really understands the pain of going out to a fancy restaurant and only being able to eat a salad.
It's truly heartbreaking.
9. If you live in a small town, you dream of vegan grocery stores instead of the tiny frozen section at your local supermarket.
Spending your entire paycheck in Wholefoods is life goals, tbh.
10. And every so often you find yourself craving a non-vegan food that just doesn't have a decent alternative.
It's hard to admit, but it happens to the best of us.
11. Unless you want to run the risk of spending a day eating lettuce leaves, you have to bring your own food all the events you go to.
You're basically a one-man catering company.
12. And if there is vegan catering, you have to get there fast before all the non-vegans help themselves.
Typical.
13. This is almost as bad as seeing your vegan meal being cooked in the same place as meat.
Literally every vegans worst nightmare
14. Spontaneous junk food binges are kind of hard to come by.
If you wanna spend an evening stuffing your face with cakes, ice creams, and crisps, it always takes some forward planning.
15. And sometimes, you come across foods that should be vegan, but for some reason, there's a random dairy product thrown in.
The dairy doesn't even add to the recipe, it just adds to our sadness.😢
16. You've probably been served a gluten-free meal as a vegan alternative once or twice.
It's 2018 people, we should know that all special diet requirements aren't the same!
17. And you really have to keep your eyes on your barista to make sure your coffee is strictly almond milk.
You'd think it'd be easy, but apparently it's not.
18. Watching nature shows is always a struggle — you feel sorry for the prey, but you don't want the predator to starve either!
Every David Attenborough program is an emotional rollercoaster!
19. And finally, you know you can't go wrong with spinach, but every time you cook it you ask yourself: "Why does it go so small?!"
The age-old question.