If one can stick to the training throughout the many long years, then will power is no longer a problem. It's raining? That doesn't matter. I am tired? That's besides the point. It's simply that I just have to.
There is a great advantage in training under unfavorable conditions. It is better to train under bad conditions, for the difference is then a tremendous relief in a race.
To boast of a performance which I cannot beat is merely stupid vanity. And if I can beat it that means there is nothing special about it. What has passed is already finished with. What I find more interesting is what is still to come.
When I was young, I was too slow. I thought I must learn to run fast by practicing to run fast, so I ran 100 meters fast 20 times. Then I came back, slow, slow, slow.
You can't climb up to the second floor without a ladder. When you set your aim too high and don't fulfill it, then your enthusiasm turns to bitterness. Try for a goal that's reasonable, and then gradually raise it.