I agree with your views on mistakes made. I always try to own up to mistakes and as I look back, I now view them as missed opportunities and not mistakes. I have learned a lot from such past and believe it will define me in my growth process.