What types of selfishness are there?

There are two types of selfishness. The first type is the one where I give myself the pleasure of pleasing myself. The second one is when I give myself the pleasure of pleasing others. That would be more refined kind of selfishness.

--Anthony de Mello