This quote by Greg Lemond (Tour de France cyclist) pops into my head whenever I think about the patience required to achieve such a complete set of skills like all-round body fitness. That point where everything becomes easier never really comes, you only get better at one thing then you have to improve at another thing. I don't think most people are ready to accept this.
