Mistakes are Proof that you are Trying to Make your life better
Nobody likes to make mistakes. They are something negative that we want to eliminate from our life. Well, this is impossible. Mistakes are a part of your life. In fact, you can avoid them, but this means that you are not doing anything in order to make your life better. This means that you are standing in one spot while the rest of the world is moving forward. As you can see, it is much better to make mistakes and try to change something than not to make a mistake and wait for something to happen.
Mistakes are teachers of life. They can give you much more that you can imagine. They can give you the knowledge, experience and progress. Let me explain. When you make a mistake, you will try harder to fix it. By doing this, you will gain experience and knowledge. These two things are much more important than side effects of a mistake.
Next time when you make a mistake, be proud of yourself. This means that you are doing something important. Of course, you will have to correct it. This may be hard and you will need a lot of time, but you have time and in life, everything is possible. If someone criticizes you, because you made a mistake, ask him how many mistake he made. If he says zero, laugh, because that person has never done anything in his life. All successful people made a million mistakes until they have reached this level. Even now, mistakes are a part of life. The point is, be proud of your mistakes, not ashamed of them.