Just a sew words to spur us all on to do our best and be the best we can be. No one is perfect and we all regret the mistakes we make. We are not failures if we keep on trying.
Remember we can learn from our mistakes.
Another thought for you is to be "Good Time Managers". That way you will always have those few minutes to go to the "Things to Do" and do them on time..
"Be happy with your progress, but never be satisfied" or you will loose that competitive edge...