Here’s a lovely story on giving / kindness/ generosity from the Mahabharatha I came across.
Arjuna once asked Krishna thus, “Why is it that people always say Karna is the most generous person in the world? I too have given away so much to those in need. Why am I not considered so?”
Lord Krishna replied, “I think you will see this better in action for yourself. Tomorrow at dawn, I call upon both you and Karna to have a giveaway contest. You will each start with a mountain of gold, jewellery, ornaments etc. This will give me an opportunity to judge which of you is the better giver.”
The next morning, both Arjuna and Karna began their giving spree. By mid-day, Arjuna was tired, having given away nearly half his mountain, and looked to rest for a few minutes. He asked Krishna how Karna was doing. Krishna told Arjuna that Karna already finished his giveaways and went home! Arjuna was shocked and surprised.
To which Lord Krishna said, “My dear Arjuna, you were asking people to bring their bags and buckets and fill them, and once filled, to go back. Karna on the other hand had no such requirements – he just gave away with no limits or conditions. That’s why his mountain got emptied out in no time. And also why people consider him the most generous person on earth!”