Chin up MP!
As an examiner and instructor in my part of aviation, the first thing that I look for within the community is the honesty to own up and the balls to admit to making a mistake.
It takes courage to not only admit to your errors, but bigger mutts nutts to come out and be as honest as you were.
You ****** up in a truely royal fashion and paid a steep price, but it's not so important that we found out because of your error but more so that others can learn from it.
It's a shame that there aren't more folk like you within the professional side of flying training who are willing to admit errors they've got away with.