Life is full of wonderful moments that make us realize what's really important. Friends, family, and health are the truly meaningful things that make our lives whole and these pictures show just how much some people had to go through to appreciate those things. Scroll through these pics, but make sure you have some tissues on hand because there may be a few tears shed!
“This is my cousin Gareth. He lost his leg to cancer 3 years ago, now has 15 lung tumors, and is terminally ill at age 26. Last week he completed the London Marathon.”