How many of us have committed similar "mistakes" in a different day and age?
The one thing different about today is ... this damned glorious internet! While (we) might have made mistakes that were known to a few, today a mistake is known by many!
To follow up on Coach Budke's post, "adversity ... introduces a man to himself." Nathan you are getting to know yourself pretty well. It takes a lot of courage to publically come forth as you did!