@ScepticalNC
Have to say I also hate annoying preachy 'vegans,' and the more preachy and judgemental they are, the less likely they are genuine vegans. I know 5 different 'vegans,' and all but one eat milk chocolate, muffins, cakes, and pizza sometimes, (and other things made with dairy!) FINE if you wanna do that, but don't call yourself a fucking vegan and preach to ME about eating dairy, and fish and chicken! Fucking annoying disingenuous twats! 
@Eggzandbacon
I have 2 vegan friends:
One is an environmentalist, grows a huge amount of her own food, makes sure everything she does has as limited impact as possibly. She keeps chickens and has eggs in her diet (on basis she loves the chickens and they would go to waste otherwise).
One lives off a heavily processed vegan diet, drives everywhere, uses lots of packaging, lots of her food travels huge distance. She believes we could liberate all farm animals and that wouldn’t be an issue for anyone. Her diet is also appalling, all carbs and fake meat.
Guess which one is preachy and which one isn’t!
Your first friend is not a vegan.
Vegans don't eat eggs! Saying 'I am a vegan, but I eat the eggs as they would go to waste' is ludicrous. If she eats eggs, she is not a vegan!
@Thefirstmrsdv
I was lectured by a vegan a few weeks ago. I have been a vegetarian for 31 years. They had been a vegan for 4 months.
FOUR MONTHS and they were telling me I was killing the planet whilst they were saving it and all the fluffy animals on it. They didn't even like animals. Hated my dogs. (you don't have to like my dogs but it was still weird).
I am all for more people going vegan and I don't think all vegans are horrible. I bet I have met loads of vegans who didn't feel the need to mention it.
Another baby vegan saw fit to school me.
I blame the internet. It gives aggressive twats a platform and tells them all about the latest bandwagon to jump on.
All of this ^ I think we all know someone like this. I am royally fucked off with these twats. And though I dislike bashing young people/millennials (as I feel they get a hard time sometimes,) it is ALWAYS THEM. Always 17-25 y.o., Corbynistas, leftie, usually uni students (or post-grad,) always been to some far-flung place in Asia with a backpack, and always accuse anyone who voted for Brexit of being a thick bigot. You know the type - We all do. If you DON'T know someone like this in, then YOU are one of them!