Mistakes are inevitable, 100% unavoidable (unless you bury yourself in a hole and do absolutely nothing, which, ironically, I would also consider a mistake), and completely desirable.  Mistakes don’t illuminate our weaknesses, they clear the path to our greatness.  Instead of seeing them as setbacks, see them as stepping stones, building blocks to higher possibilities.  Remember what Babe Ruth said: “It’s hard to beat a person who never gives up!”