BTJ, for the first 90 seconds it sounded like it was headed toward being a Penthouse forum write-up. You had my undivided attention.... but, then the story turned.
I'm betting everyone has made mistakes when they were young that they regret.
Glad you grew up and got yourself together.