I love the London Marathon. I've run it twice.
I didn't love it at the time though! The last six or so miles are hard. You have run out of all energy, your body wants to give in. But you keep going.
As you run into The Mall on that final mile, there's thousands of people cheering you on. It's that which gets you over the finish line. People you will never meet, cheering you on by name (assuming your name is on your shirt!) The noise. The applause. It gets you there.
I love this short clip from the BBC of runners helping each other. Lets do the same in the race of life. Don't give up. Keep going. And for those of us with a Christian faith, the Bible says there's a great cloud of witnesses cheering us on over the finishing line.
Never give up.
http://www.bbc.co.uk/sport/athletics/39685573