One of the questions I see over and over again when someone says they are vegan, me included, is ‘but where do you get your protein from?’ It can even make some meat eaters quite angry! I had one person on Twitter getting really fiery with me because I am...