Mistakes and failures are the true teachers of life. It is only through mistakes that we learn life lessons, we grow, we mature, and we realize better ways to do things, better methods of success in life. In Western world there is a saying that the manager who is perfect and makes no mistakes is fit to be fired! Man makes mistakes hence man can be a Buddha! Don’t fret on your mistakes or others mistakes treat each of them as steps to higher possibilities; stand firm, and prove you can do things better
Bodhi Shuddhaanandaa 
(Formerly known as Shuddhaanandaa Brahamchari)