Do you only do a good deed (or just about anything), because you're gaining something from it yourself?
I have thought this with my friend and she thinks people are naturally "good".
I just think that as we are animals, we are naturally finding ways to survive.
Of course sometimes people make bad decisions, but they are still thinking that the choice is best for them.
Let me recycle the line of response that I gave to a slightly different earlier question, with a few tweaks (and not disagreeing with my co-panelist, but with different emphases). It is a truism that, when I fully act, it is as a result of my desires, my intentions, my goals. After all, if my arm moves independently of my desires, e.g. because you want it to move and push it, or as an automatic reflex, then we'd hardly say that the movement was my action (it was something that happened to my body, perhaps despite my wishes). But note that even if everything I genuinely do (as opposed to undergo) is as a result of my desires etc., it doesn't follow that everything I do has an egoistic motive in the sense of being motivated by the thought that what I do has a payoff for me or that "the choice is best for [me]". The fact that a desire is my desire doesn't entail that the desire is about me or is about some payoff for me, or something like that. And it is just false that all my desires are...