Give, give up & give time to feel good

This weekend in London,  50,000 of the 500,000 runners who applied will run the 26.2 miles of the London Marathon. It will be the culmination of hundreds of hours of training for each runner, many long, lonely cold, and wet hours through the winter, getting their minds and bodies ready for this moment. Since itContinue reading “Give, give up & give time to feel good”