Here is a sort story on giving something to another person with an expectation in mind.
See what Krishna had to say about it.
Once Krishna and Arjuna were walking towards a village. It was a bright sunny day, and these two great friends were in a pretty good mood.
They started chatting.
Arjuna was pestering Krishna, asking him why Karna should be considered an unparalleled Donor & not him ?
Krishna, turned two mountains into gold and said, “Arjuna, distribute these two gold mountains among villagers, but you must donate every bit of it “.
Arjuna went into the village, and proclaimed he was going to donate gold to every villager, and asked them to gather near the mountain. The villagers sang his praises and Arjuna walked towards the mountains with a huffed up chest.
For two days and two nights Arjuna shoveled gold from the mountain and donated to each villager. The mountains did not diminish in the slightest.
Most villagers came back and stood in queue within minutes. Now Arjuna was exhausted, but not ready to let go of his Ego. He continued shoveling the gold for a few hours and finally told
Krishna he couldn’t go on any longer without rest.
Then Krishna called Karna and told him to donate every bit of the two gold mountains.
Karna called the villagers, and said “Those two Gold mountains are yours. ” and walked away.
Arjuna sat dumbfounded. Why hadn’t this thought occurred to him?
Krishna smiled mischievously and told him “Arjuna, subconsciously, you were attracted to the gold. You regretfully gave it away to each villager, giving them what you thought was a generous amount. Thus the size of your donation to each villager depended only on your imagination.”
Karna holds no such reservations. Look at him walking away after giving away a fortune, he doesn’t expect people to sing his praises, he doesn’t even care if people talk good or bad about him behind his back. That is the sign of a man already on the path of enlightenment”
Giving with an Expectation of a Return in the form of a Compliment or Thanks is not a Gift, it becomes a Trade.