Dave, you're on a roll! That was a great post! I went to a school for computer programming when I was 29 in 1985 (About your age now I suspect), as I thought I had an aptitude for that. Turns out that I did, and I have been in that industry for the past 20 years. Finished my AA degree that I had fiddled around with from '75 onwards while working full time, in 1986, and didn't get my BS Degree until 2000. But I had a lot of experience and certifications, and that really helped.
If I could change one thing it would be to have a job where I could work with my hands. I'd love to press a button like Snake Plissken and shut down every computer on the planet! I make a decent salary, but the mind-numbing institutionalized stupidity and political a$$ kissing incompetence of most of the "leaders" is killing me. I dream about having a job I actually liked.
I am 49 years old and have been working full time for 32 years, and can give you only one bit of advice: just find something you like to do and go with that. If you find that, the $ will take care of itself. My only mistake, if you could even call it that, is in doing what millions of other men do, and going solely for what was best for my family. That's what Dad's do, and I am happy and proud that I fulfilled that obligation, but I wish I had also been able to find something that I really enjoyed.
As for your family, not my business, but I cut off Mom 13 or 14 years ago now I guess. Haven't spoken to her since at least '92. My Dad was about the same as yours, but died in '82.
You know they say that while you can tell strangers to go to hell, but you have to put up with your family? That's Hallmark card fantasy. Not true.
Best of luck to you. I think you'll do great!
Regards,
Norm