8 Heartwarming Moments That Will Restore Your Faith In Humanity

Real life heroes are phenomenally important. Their selfless valor provides needed inspiration and hope for us all.

When you see heroes in action, it pulls at something in your soul and puts things into perspective: to believe in the good and try to change the bad.

With so many terrible stories highlighted in modern media, we hope these 10 images of inspiring acts of kindness will bring a smile to your day.

1. A man giving his shoes to a crying homeless girl in Rio de Janeiro, Brazil.

Want to be happier in just 5 minutes a day? Sign up for Morning Smile and join over 455,000+ people who start each day with good news.