One of the biggest lessons I have learned in my life, after nearly 56 years of living is to learn to "receive"; i.e., when people appreciate you, compliment you, offer help and want to do things for you, gracefully you acknowledge and accept it. It is one of the most difficult things to do, but you think you must, it is one of the equations of life- when you give, you must receive it as well to keep that balance in life.
Thanks to Dorothy,she told me; in order to give, and continue to give, you have to replenish with receiving energy, if not you will drain out.
Ideally, the amount of goodness you deliver must be matched by the amount of goodness you receive - but bulk of the goodness received is self generated - the goodness recreates the energy within.
When I think of the role of religion in this - every faith teaches the same essence; to take care of your family, neighbors and community. Giving charity is taught in every religious system. Prophet Muhammad had said, even smiling genuinely is a form of charity. You shouldn't even know who you are helping, lest they be embarrassed in your presence or even favor you in situations where you are wrong. Lord Krishna says in Bhagvad Gita, when you give, don't expect a return, as it deflates the genuine spirit of giving.
Share your tradition about giving and receving.