As a humanist, I urge you to love mistakes, because mistakes are the secret of novelty and evolution. Error is life, while man is capable of mistakes, he's alive. Your craving for control is a craving for disease and death.
To get immunity to the disease, you need to get over it. All your past mistakes are necessary to protect you from new mistakes. To learn from your mistakes, you need to love them. You can't deny, hate, or run from your mistakes.
A person learns from mistakes, mistakes are the result of striving for perfection. For one broken already three unbroken give. Mistakes make a person stronger. On mistakes, a person becomes smarter and gets closer to God. Only chronic, repetitive errors are penalized. Single errors are not errors at all. The biggest mistake a person can make is to be afraid and avoid mistakes.
You don't need to be afraid of your mistakes. Mistakes need to be loved, which means to believe that they are not mistakes at all. To believe is to bend your line. The truth is what you believe and what you follow. The greater the error, the greater the resistance... and therefore, the stronger such a mistake will make you.