People can be total assholes, but that's no reason to lose hope in them. These wonderful photos will restore your faith in humanity 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!

We love to see wonderful examples of human kindness, so if you've got a picture that belongs on this list, we'd love to see it! Upvote your favorites, too!

#4 Every Sunday, This New York Hair Stylist Gives Free Haircuts To The Homeless

Every Sunday, This New York Hair Stylist Gives Free Haircuts To The Homeless

Mark Bustos Report

DeenaJeNiro 1 year ago

Kind, thoughtful gesture to give the homeless some self respect and dignity. Bravo to this stylist..

View more comments

#12 84-Year-Old Grandmother In Hospital Was Embarrased To Wear Her Nightgown So Her Grandson Wore One As Well

84-Year-Old Grandmother In Hospital Was Embarrased To Wear Her Nightgown So Her Grandson Wore One As Well

imgur Report

AnikaOsuch 1 year ago

sweet. shows strong relationship between two of them. think how important grandma is for her grandson

View more comments

#13 Free Dryclean For Jobless People

Free Dryclean For Jobless People

quipster.wordpress.com Report

TaranuValentin 1 year ago

last one ,is just amazing thx for doing these

View more comments

#15 An Elderly Man Had A Heart Attack While Shoveling His Driveway. Paramedics Took Him To The Hospital, Then Returned To Finish Shoveling His Driveway For Him

An Elderly Man Had A Heart Attack While Shoveling His Driveway. Paramedics Took Him To The Hospital, Then Returned To Finish Shoveling His Driveway For Him

imgur Report

RobinMSingleton 1 year ago

If only more young people would pick up a shovel (or whatever) to lend a helping hand during stressful times for all elderly or handicapped

View More Replies...
View more comments

#19 Russian Firefighter Saving A Cat

Russian Firefighter Saving A Cat

reddit Report

CharlotteRomo 1 year ago

I think this cat started the fire!

View More Replies...
View more comments