Back to my question: if you feel you act moral, why? Is it fear of punishment/bad outcomes? Is it because you feel a "duty" to your fellow humans? Yes - because it makes me feel good about myself and the rest of the world, but I know that it makes me feel good because it is (in theory) benefitting me. Obviously be nice to the wrong person and they may well punish you for it, but that's my take.