Wow, OhBoy, wow. I read this twice, and I'm amazed at how much of my life I see in this post of yours. Not to steal your thunder, because that is quite a story, but to tell you how much I see of me in that. I don't have time now to give details, but I wanted to say thanks for posting this. Thank you!
C-OH Dad