Being selfless is not a selfless endeavor. It provides an immense amount of self fulfillment. It isn't necessarily a bad thing, but it most certainly is not as one sided as people like to believe.