The oldest marathoner finished his last race at 101 years of age so when you wake up with a few aches and pains in the morning try to keep it in perspective. Fauja Singh ran a 10K this past weekend at the age of 101, finishing in 1 hour 32 minutes and 28 seconds.
The "Turbaned Torpedo" born in India didn't start running until he was 89 as a way to overcome depression after the death of his wife and son. In 2000 he ran the London Marathon which was his first marathon and in 2003 he ran his best marathon with a time of 5 hours and 40 minutes at the Toronto Marathon.
Because Singh does not have an official birth certificate he is not listed in the Guinness Book of World Records as the oldest marathoner.
So when we say or when we hear "I am too old to run a marathon" we need to keep things in perspective. There are many people who take up running later in life and go on to have great success both physically and mentally.