Mistakes are a part of being human. Appreciate your mistakes for what they are: precious life lessons that can only be learned the hard way. Unless it's a fatal mistake, which, at least, others can learn from.
The only person who never makes mistakes is the person who never does anything. But this does not mean to repeat same mistakes again and again.Trust your own instinct. Your mistakes might as well be your own, instead of someone else's.
If you have made mistakes, there is always another chance for you. You may have a fresh start any moment you choose, for this thing we call "failure" is not the falling down, but the staying down.
Do not be embarrassed by your mistakes. Nothing can teach us better than our understanding of them. This is one of the best ways of self-education.
Feelings of worth can flourish only in an atmosphere where individual differences are appreciated, mistakes are tolerated, communication is open, and rules are flexible -- the kind of atmosphere that is found in a nurturing family.
He that never changes his opinions, never corrects his mistakes, and will never be wiser on the morrow than he is today.