
After months of training, the day is almost here when it’s time to lace up your running shoes for the final dance, to run your marathon.
No doubt you’ve been putting in endless hours of hard work; experienced a lot of sweat, maybe even a few tears, and plenty of achy joints and blisters, but that’s all about to pay off.