This is the kind of boyfriend I need.
the next time you think you’re lonely, just remember you have about 25 billion white blood cells in your body protecting your sorry little ass with their life. you have 25 billion friends who would die for you. no need for tears.
I actually needed that.
Portraits Of Boston Marathon survivors see runners returning to the finish line to look back. See more of these inspiring photos here.