ycbm
Einstein would be proud of my Insanity...
Exactly. Behaving in accordance with our own moral compass makes us happier. This is the whole point, but it does not mean that we take these actions only in order to feel such happiness, because often these actions might also involve some other inconvenience or hardship. It is simply not a valid argument that people behave according to their morals only in order to feel happy about themselves.
I said "happy in their own skin" not "happy about themselves" and I think there's a very big difference. You behave according to your moral compass because it would make you feel too uncomfortable to do otherwise.
That's fine, but not everyone shares your view of what is the a correct moral compass and there can be more than one.
.