If helping other people pleases you, doesn’t that just make you a good person?
Is it possible that such people exist, and that helping others need not only be the consequence of following the dictates of a rule based ‘imperative’?
If I needed help, I would far rather receive it from someone who was doing it because they received personal satisfaction from doing so, than someone doing it because they were trying to avoid violating an imperative.
I think egoism should just not be a bad word. Is a true altruist someone who helps others while hating it?
Egoism vs altruism is not bad vs good as is often presented in our culture. We consider someone who helps others while enjoying it of higher morale than the person who does it reluctantly. The first is an egoist, the latter is a true altruist, she sacrifices herself for others.
And it's logical, the most "good" is achieved in the case of helping others AND enjoying (dear I say "enriching") yourself in the process, win win for the social human with a rational self-interest and her peers.