You must be wondering, helping is such a good thing. How can helping be selfish?
It can be and actually it is the best way to be selfish. But how? When you help someone without any expectations, you make the person getting the help feel indebted of your gesture of help.
Next time when you’d need help, all those people whom you’ve helped in the past would rush to help you. They will feel good when they do it because they’ll feel they returned the favor and also helped a good man who was there for them when they needed help.
Now you see, how helping others is actually like building an army of helpers who will stand by you in your tough time.
Helping others is helping yourself.