To err is human!
As we have all experienced (sometimes painfully), mistakes are an essential part of life. They're how we learn and grow and accomplish things.
Consider this: When toddlers are learning to walk, they stand, take a step and fall down. Then they get back up and try again, and again. Before long, they've mastered control of their bodies and they're off, rarely crawling again. This is also how we learn mastery as adults—we try something, fail, learn from it and try again. Just like little kids, this is how we grow.
The Mistake-Learn-Grow Relationship Stays With Us Throughout Our Lives.
Everyone makes mistakes, every single one of us. There's a big difference, however, between those who can learn from their mistakes and those who can't. I would even offer that the secret to success is knowing how to treat mistakes as a foundation for future achievements. The sooner you learn to capitalize upon, rather than avoid, your mistakes, the sooner you'll grasp the crucial knowledge that can be gained from them. Then you can move on to new decisions, and probably new mistakes, which is also at the heart of the fast-growing concept fast failure.