When angry, take a timeout. Take deep breaths and regain perspective.
Do you expect perfection from yourself or others? Find out if you're setting the bar way too high with this test.Take this Test
"If you could kick the person in the pants responsible for most of your trouble, you wouldn't sit for a month."
Own your successes, whether you made a perfectly cooked omelet or achieved a PhD.