Theodore Dalrymple said this quote

Feeling good about yourself is not the same thing as doing good. Good policy is more important than good feelings.