Just come across this on another site and think it makes some interesting points. It's a bit of a read but if you skim through the hyperbole and translate it into your own personal circumstances, a lot of what is said is pretty much what comes up here time and time again and it's reassuring to see that the advice given is also similar.
Obstacle 4 is a common one that we see!
m.runnersworld.com/race-tra...
Just goes to prove that runners are runners and no matter what level, we all share the same insecurities and difficulties but we can overcome them with just a little bit of sensible advice and a (mental) kick up the bum!!