People can be total assholes, but that's no reason to lose hope in humans. These beautiful photos will have your faith in humanity restored and remind you that perhaps we aren't all that bad, after all. An act of kindness that you ask people to pay forward instead of back can travel a long, long way!

So, instead of losing faith in humanity and doing nothing about it, why not start with yourself by helping those around you. Not necessarily by making some grand gesture, but starting small and building hope step by step. The act of helping others comes with a great wave of gratitude, so why not try it?

These wonderful examples of human kindness are sure to set you on the right path - from helping homeless people and rescuing animals in distress, to just cheering everyone up with little heart-warming messages. Every good deed counts!

We love to share these inspirational pictures with you and who knows, maybe someday you'll be one of these heroic people.