Stop beating yourself up because you don't perform all the time and start accepting yourself because your heart is right.
You might have a lot wrong but I'd guarantee you have more right with you.
Be happy with who you are, know you are improving and enjoy where you are in the present moment.
7 mile TM run in 1:17 to continue injury recovery.
bjkennomotivation.com