These 25 stories were shared online by people who witnessed or experienced small acts of kindness in difficult moments. They ...