You are very right.
I wish I can share the full experience of my generosity, it actually got me a gift (something I've always dreamed of).
But, lemme be brief. I assisted a woman in her finance, I didn't have much on me then too. But I never regretted it.
Nice post. I hope we keep being generous.