Yes, you are correct; lots of patience is required! Patience at meals out and talking with servers to explain and question, patience when dealing with questions (even the stupid ones), patience when dealing with people who don't get it or criticize us... when it comes down to it, it's other people that make being vegan difficult, for the most part.
I am used to being different for several reasons but mainly in my upbringing and lifestyle so it doesn't bother me to be different and have to stand up for myself in a polite respectful educated manner even though passion tries to get the best of me.
I think another struggle with being vegan is being kind when dealing with people that get angry and have an attitude; it's interesting how people react with jokes and teasing or get defensive-even family and friends and it can get heated very quickly so I've learned to mostly stay quiet.
It's also surprising how widespread cognitive dissonance is: people claim to love animals and yet eat them.. it truly makes no sense but I was once there and not that long ago, only over 5 months now though I stopped eating veal about 20 years ago after finding out what it really was = ( See, there, I also didn't see the contradiction.. alas, I digress.
I think being vegan also can be a struggle when you don't know any other vegans in real life near you and none of your friends are so that requires safe places to go to like this where other like-minded people are to talk with and ask questions, discuss various topics etc... Then again, I know several who have gone vegan after watching WTH (What the Health?!) documentary but it's only about health, I believe, for them whereas I am passionate about the animals and the environment as well.
There's so many experiences just in 5 months that it is nice to be able to open up here and know that others are going through similar things.
Originally Posted by Werewolf Girl
I feel like developing a thick skin and a lot of patience with people is a necessary part of being vegan. So many protein questions!