In magnanimity there is the same amount of egoism as in revenge, but egoism of a different quality.
When you are attracted to people, it's because of the details. Their kindness. Their eyes. The fact that they can get you to laugh when you need it the most.