Mistakes is inevitable and impossible to overcome, but can be valuable learning experience to succeed by identifying what went wrong and why, is a crucial step. most of us especially newbie sometimes make mistakes at the initial stage and when they are unable to manage it they quit, by adopting strategies you can effectively learn from mistakes and achieve growth.
Overcoming mistakes is not difficult, but only if someone doesn't give up easily. If someone gives up and quits after making mistakes because they don't know what mistakes they've made, they will never make it. It's all about reevaluating your steps, and going through your strategy to realize what you did that wasn't correct, and then you shouldn't make those mistakes again. It might not be easy as a beginner, but if someone keeps trying, they will eventually get the hang of it.
Mistakes are inevitable, that's true, and even those who are too experienced and knowledgeable make mistakes sometimes, but they do the same thing; evaluate their steps, find out the mistakes, and then remember them so that they aren't repeated in the future.
Things can be hard at times, especially when you are learning, but nothing is impossible.