I do not think that there is any other quality so essential to success of any kind as the quality of perseverance. It overcomes almost everything even nature.
Mistakes are almost always of a sacred nature. Never try to correct them. On the contrary: rationalize them understand them thoroughly. After that it will be possible for you to sublimate them.