Stop blaming other people for your mistakes. Until you are ready to admit that you are infallible, you are vulnerable for failure to whip.
~ Israelmore Ayivor
One of the best roads to self-improvement is acceptance of personal mistakes and correcting them as soon as possible.
You are likely to keep repeating the same mistake all over again if you do not agree it’s a mistake.
Correction is the tool for creating better from worse. Make the best use of it!