21 Pictures That Will Restore Your Faith In Humanity (via Buzzfeed).
A Clearly Dope guarantee that you’ll be weeping by number 12.
Ah shoot dang! Acts of kindness always get me. If these images and captions don’t touch you in some way, you don’t have a heart!