Yes I understand feeling good that you could help someone but I still don't see the selfish in it. Its like this : Going out of your way to help someone = unselfish but afterwards its selfish so you say Unselfish+selfish= selfish in the end. Thats like 2+2=3 I don't know maybe I am missing something.