 Some rather vicious people might have some pretty good family relationships and meaningful work and so on. Equally, I think virtue can be a sort of satisfaction for many people. If you're generally contented with yourself as a decent person, you probably will have a better life.