The modern world can be a difficult place, and sometimes finding the good in people can seem almost impossible.
However, this new photo gallery compiled by BoredPanda could restore even the most cynical person's faith in humanity.
People from across the globe have shared the most heart-warming photos they have come across, and they're guaranteed to put a smile on your face.
One picture shows a busker whose sign says all of his earnings will go to helping the homeless, while another is of a man who kills time while waiting for the bus by collecting rubbish.
Other photos capture gestures of true love - such as the widower who carries his wife's portrait to the place where they used to walk each morning.
Scroll down to see more if your spirits are in need of a lift...