Hi Gratitude:
What I learned is very similar. I was taught that in giving....we receive.
I feel that. Every time I surprise someone with a gift and they smile and seem happy. I feel happy.
If I bake cookies and they're gone in 1/2 an hour and everyone has crumbs in the corners of their smiles, I feel happy. If by chance I say the right thing and someone seems to feel better or even happy....so am I.
I don't believe I set out to gain but I always do gain in the end. I don't give to get, unless I'm doing it unconsciously. Maybe I am? Or maybe I like to give just because I like to see happy faces.

Sometimes, I try to give by offering my perspective. If I use the wrong words or I inadvertantly upset the person, I feel bad. I feel like I should have kept my mouth shut. I don't gain anything good, usually, if that happens, but I might learn what not to do/say. I think at times, it's a real risk to give.
But I keep trying....here and there because sometimes.....my perspective is received with a postive note and the person seems glad to hear it. Sometimes, it even helps them. I'm glad then and I gain from that too.
I guess we can't be attentive to others' needs without having ours met
Ya, so it is my need to feel like I've done something useful or their need for cheering up, for a sweet treat, or for a different perspective that rules my behaviour....my desire to help/give?
I don't know. Maybe it is as you put.....a cycle. As long as people are giving and receiving all is well.....nobody will probably complain. It's when I make a mistake or a poor choice of words and it doesn't help......that the wheel starts spinning in the opposite direction and my motives seem to be more in question....and nobody really gains.
Thanks for putting your views here. That made me smile.
So did this Hops:
I don't think helping others is selfish except in the way that breathing is.
I'm so glad your breathing Hops.

Sela