Good on you, Mark! We all learn from our mistakes. It is a real man who freely admits his mistakes so that the rest of us can learn from it.
52Carl,
I have a rule I use at work with the young Engineers under me. If I learn something new in a day, I get to go home. So please prove me wrong in the morning.
I find you're only as good as the amount of things you screwed up.