A while back, I failed to complete my 20-mile training run. A combination of heat, tired legs, and my own negative self-talk combined to not only cut the run off at 17 miles but to make most of it pretty miserable. Heat and tired legs are easy to understand, but what about my own attitude? […]