I've done the vegan thing for a few years a while back. I didn't feel the need to tell anyone on a regular basis.
I've a mate who insists on proclaiming loudly her devout Veganism and nit picking folks food in the staff room......as she parades around in her knee high leather boots and jacket!
For those who pay by card at the rainbow....isn't their card made of plastic, possibly made from crude oil by products, possibly made from bodies of dead plants and animals.
I sometimes sneak in to work early so I can rub a piece of meat around the vegans coffee mug......maybe