If you have to kill to survive then that's life. If it's discretionary, then we're back at "my wants trump your needs", which seems to be pretty much the definition of lack of empathy.
Everyone who eats meat should be required to work - at least for a day - in an abattoir, to look straight in the eye the things they fund and make happen. To see the stress of the animals, pregnant cows opened up and all the other horrors, horrors that cause sky high rates of depression and suicide among those who work in such places.
We often refer to the worst sort of people as "animals" but this is an insult to animals I believe. Animals do not have the capacity to think morally to the extent that we do. And they also don't have farming, freeing them from the need to cause suffering in other sentient creatures.
When you consume animal products, you're making a choice to cause cruelty and suffering just so that you can enjoy your food. Don't make excuses for it - that's the reality and that's one of the choices that defines your morality.