A narcissist keeps score of any & every good deed they have ever done.
That good deed will be held on to & brought up by them for years to come.
If you think you are getting something from them out of the kindness of their heart, think again.
They are putting a tally on their score card.