Wow. There really are good people in this world.

What a beautiful story. It brought tears to my eyes. Some so little, and means so much.