In the past I've tried and failed to be a vegan. Thinking about the ethics around how much suffering living, feeling beings are subjected to just so that I can experience a few moments of mouth pleasure throughout the day puts me into a very dark place emotionally.
It's the most abominable the we do as humans and yet our society is constructed in such a way that it's very, very difficult to stop without economic, social or dietary consequences. I don't want to beat myself up for failing to resist the pressures of both biology and society, but I don't want to give up either. I know I can do 10% better. I can avoid the foods that cause the most suffering, and reduce or pay more for others and do so without any real cost to my social life, health or happiness.