As a vegetarian for ethical reasons who grew up enjoying eating dead animals, I think we're on the same page actually. But strictly speaking, the virtue (perhaps a loaded word) I think you're alluding to is a willingness to pursue policies which maximize utility function which sums over agents other than oneself, not self-denial per se. Greed is perhaps the most illustrative "vice" on your list; satisfying one's personal greed only sometimes will cause any harm to others, and sometimes will be appropriate to pursue.