At least if we learn from our mistakes it is good. As such we will not do the same mistake again. There are some people who do the mistake and try o defend their mistake. Such people may feel they are successful at that moment but in long run, they will be the losers.
A winner is a person we learn from the others mistakes and learn from those mistakes and restrain himself from committing such mistakes.
All the mistakes have a reason and if we can analyse all those mistakes the reason for the mistake will be known to us. When you are learning from other's mistakes you will never do that types of mistake if you are performing the same thing. All the success stories had a story of failure also, but only the success stories are highlighted. Be a learner of everything, be aware of the process and chances of mistakes will be lesser.
"Life is easier when you enjoy what you do"
'Idhuvum Kadandhu Pogum "
Even this challenging situation would ease
Non-violence is the greatest Dharma; So too is all righteous violence.