I agree, most people that like to view themselves as selfless are, in actuality very selfish!
I have a friend like this, gives and gives, even when others do not want to be given to.
Always in the middle of others business with unsolicited advice, help, and claims that they are ‘just that way’, yet…often complains about how much they have done for others and feels resentful.
Over giving is more often than not about the givers own needs to be seen as some sort of wonderful person, and thus gain self esteem from being ‘needed.’
It is co-dependence at it’s finest.
If, when one ‘gives,’ which by the very nature of the word implies an act of generiosty, yet complains that no one ever gives back in a way that they feel is proper restitution for their selfless act, well…....manipulation at it’s finest.