True story. I believe this is related to our discipline. If we are serious about our commitments then we will do whatever it takes to withstand that commitment. But being disciplined 24/7 is not easy job.
I am trying to increase my discipline by learning about it subject, but of course sometimes I fail and let time pass without finishing whatever it is I am trying to finish.
But I suppose no one is perfect, so we need to also measure our disappointment when we fail at our own commitments, and not exaggerate it.