That was pretty sweet.  It's nice to hear these amazing athletes say they struggle with training just like everyone else, I like what Haile Gerbrselassie said about the secret to success being to not miss a training session.  It's amazing how being committed to a program will get results.  Just keep coming back, good day or bad day, just keep coming back.