Ask yourself this question:
"Will this matter a year from now?"
Richard Carlson, writing in Don't Sweat the Small Stuff
How many times has something happened and it seemed to throw off your whole day? Well I had mine a few days ago. I let it really throw me off for a lot longer than I should have. If I had only stopped and said "will this really matter in a year?", then I might have gotten over it faster.
You know what no one is perfect. No one. No matter how hard you might try to be or try to appear to be, you never will be. And pefection, that's a might tall order to try to live up to. Don't strive for perfection becuase you will always let yourself down. Instead strive to be the best you can at whatever you decide to do.
I think this quote says it best:
"Never be afriad to try, remember.....Amateurs built the ark, Professionals built the Titanic"
Live your life for you because in the end you are the one that has to live with your descisions anyway!