No one knows when it might happen to them.
No one knows when he or she might need some help from a friend, from family, or even from a stranger.
How do you keep the spirit of giving alive?
Mostly because the people that give actually don't have much money. The rich only give when the are in the public eye and get attention. Most of the money that is donated is donated by people who live paycheck to paycheck also. But their heart is what tells them to donate. They have compassion about people. It's not about the glory.