Betty - I finally decided to join DD just so I could tell you how inspriational your writings are. I personally struggle with lots of problems in my own life and your advice rings true quite a bit. Sometimes the only way I can forget about my worries is to just sleep them off. I call it my "Reboot". Another technique I find helpful is to think about Pumba and Timon and their little no worries song and it usually makes me laugh: Hakuna Matata.
I hope the OP can find some consolation in what you've written as well. I can tell he suffers primarily from perfectionism. We're not perfect, and never will be -- none of us. We can just hope that we make more good than bad choices...