16 Photos That Will Restore Your Faith In Humanity

We all have bad days.

You know, the days that make us question the world and our place in it.

Those are the days we need a solid reminder of the goodness all around us in the little details of life.

Those are the days it matters all the more to know kindness, care, and compassion still exist.

1 of 17

10 Fascinating Details About Pokemon Go

17 Men Reveal Their Ultimate Turn Offs