I am suggesting that the MOTIVATION determines whether or not an action even IS for someone.
Someone can profit by an action that was not performed FOR them.
If I serve soup to the poor the act is serving soup. I don't however have to do it FOR the poor. I could be serving that soup for any number of reasons including doing it under duress.
IF a sullen teenager is forced to volunteer for a soup kitchen under threat of being grounded are they really being selfless? Or are they still self absorbed and merely doing what they calculate will lead to the best possible outcome for THEMSELVES?