"A man must be big enough to admit his mistakes smart enough to profit from them, and strong enough to correct them." John C. Maxwell
Learn from your mistakes, this is what everyone says. But, before that one should have the courage to admit them. Most people don’t do this, rather they blame others for their mistakes. So, admitting mistakes is the challenging part, but admitting mistakes is fundamental to resolving them. So, the best solution is to process how to admit mistakes, learn from them, and then find the way to correct them.