Ethics aside, you can do compensatory actions in another area. Tree planting, habitat rehabilitation, eschew car ownership and take the bus/bike/walk, invest in renewables, donate to or volunteer at environmental charities, volunteer etc. To be effective, I guess link your meat consumption to your compensation. Eg: every 1kg of steak donate $2, or 10kg plant a tree, or whatever ...
You also aren't obliged to eat meat all the time. Why not just twice a week?
Disclaimer: lives on a farm in AU, eat our own meat, lives in an eco house, off grid, with an ambitious tree planting program. AMA if you want.