Ryan Hall's biggest problem isn't talent or good coaching it's the fact that he is somewhat of a spoiled little boy.
He was successful in high school, he was successful in collge, he turned pro imediately afterwards, he secludes himself on a mountain with his beautiful wife, rarely ever races, has is own personal massage therapist, travels the world working on his charity. None of those things are necessarily bad but it has made him somewhat soft mentally.
Ryan, you can rectify this by:
1) racing more often so you knowwhere you stands on a regular basis, and his mind is hardened to the all out efforts of racing.
2) assign someone else to spearhead your charity and instead concentrate on 100% on running, after all that will make more money for your charity than anything else.
3) stop taking weeks off from running all together. Your body is starting to have a hard time (understandably so)with the significant ramp up that you give it coming from a couple of weeks of no running and ramping up to 120+ mile weeks with 2-3 full workouts. Really 2-3 easy weeks of 50-60 miles all done at an easy pace should be sufficient to recover from a marathon especially for someone with your mileage background. I mean you do 18-20 mile runs at marathon pace and come back a few days later with another hard workout yet you think by adding 6 more miles to it requires you to do nothing for 3 weeks? Think about it. Consistency rather than significant peaks and valleys.
4) come up with a training philosophy/coach you believe in, understand why you do, buy in 100% and execute. This "I'm going to listen to my body and pray alot" stuff sounds good but really isn't a sound philosophy, just a wishy washy excuse for a spoiled kid to do what he wants. God gave us an intellect, capacity to reason, understand and formulate plans, all as great gifts, be a good steward of those and use them to help you be a good steward of the gift of running that He gave you. Whether you formulate your training philosophy yourself or use a coach (I recommend using a coach or objectivity and an additional persepctive), don't go willy nilly into things saying God will lead you, because what you are really saying is I am turning my back on the gift of intellect He gave me just to do what I want to do and call it "His will".
Wake-up Ryan and don't waste your gift playing games.