I’ve been vegan for thirty years and vegetarian for much longer. In terms of my lifestyle, I’ve always assumed two things – that vegans avoid animal products as best as they can, and that it’s virtually impossible to be a vegan. Avoiding animal products requires a lot of label reading and some understanding of where …