Ellen Kenner said this quote

It is no accident that narcissists and altruists often have a magnetic attraction to one another. Can you see how perfect the fit is? The altruistic feels the need to selflessly serve others and this is just what the narcissist wants. Narcissists want to be worshipped and gratified in every way possible, and this is just what altruists offer, thinking it demonstrates their moral virtue.