Perfectionism: helpin or hurting your training May 8, 2016 http://trainright.com/does-perfectionism-help-or-hurt-endurance-training/