Great post. I've always had a problem with over training. I had to slow down because it wrecked havoc on my joints. Also not giving my self enough time to rest kept me from reaching my full potential.