One thing I learnt this month is that being vegan doesn't mean being perfect. Just because you gave into temptation and ordered a hungover Dominos, or had a bit of your friend's chocolate birthday cake, doesn't mean you aren't a vegan. And in terms of caring for the planet and the animals that live on it, being vegan most of the time - even just some of the time - is far better than not doing it at all.
On hearing the revelation I reacted in the usual ways. I searched for the inevitable petition, signed it and shared it. I tweeted to the self-validating echo chamber that is my twitter following. Naturally, I attacked the trolls who were insensitively (if slightly amusingly) telling distraught vegetarians "they shouldn't be eating £5 notes anyway".