Humans are humans. Motivations vary widely but never, or perhaps almost never, purely because someone wants to give of themselves to help another. So does the motivation matter or just the outcome? If I create a program that feeds the hungry, does it matter whether I did it for a tax writeoff or because a starving child makes me cry? After all, even "selfless" giving with no other benefit can happen just because the giver gets a dopamine rush out of being a good person. So, arguably, still not selfless, just not done for any reason other than feeling good (no tax breaks, social status elevation, etc.) The ideal scenario is not, then, selfless giving (because, possibly with rare exceptions, there is no such thing) but giving that produces a positive outcome for both giver and receiver regardless of why it is done. I suppose there are cases where people give even though it harms the giver or leaves them suffering in some way and that could be defined as "selfless" but I still suspect that if you dig deep enough, there is some inner motivation or need being satisfied that makes it a benefit to them. After all, some people get off on their own suffering.
(And dang, this is way off topic but I like the conversation.)