I relate, and I think I did okay with what I was given, but I think I could've done better. However, the thing that's helped me the most is to learn from the mistake once, and then leave it all behind. It has always been easier said than done of course, but it's gotten easier over time; I hope you allow yourself the latitude to do the same.