You have been beating yourself up long enough. It is time to take off the gloves. Are there voices in your head that continually criticize you? How many times in an hour do you remind yourself of something you should or could have done? It is time to let yourself off the hook. Relax, some of those voices are not even yours. You can go on a vacation, you can take a business trip, but please, whatever you do, avoid the guilt trip.
Unfortunately, people who are on a guilt trip tend to give out free tickets to others also. Yes, there are things I could or should have done, many I should not have done, and many that I would have done should circumstances have been different. However, when I think about the time I spend thinking about those things, another hour or another day has passed.
I think I will turn in my boxing gloves, get out of the ring, shred my guilt-trip tickets, tune out some voices in my head, and make the very best of this day. In fact, I think those are pretty good exercises in discipline for today. Now I can be disciplined for success without the guilt or shame of failure.