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!
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!!