pleatedjeans:

20 Heart-Warming Random Acts of Kindness

Thank God for such kind-hearted people. 🙂