Hello, bam. Heard you called my name so I came in to see what was going on.
It's pretty cool that you are taking the construction class. Right now, I am taking a project management (PM) class. Going for another master's degree...maybe. What's interesting is that they had a different master's degree which would have helped me get certified in PM, but they added a new one. The new one interestingly has a concentration which I thought would be the way to go a few years back when I started taking IT classes. You never know what will happen in this life and the best thing to do is keep moving forward. You have done that. It pays off. You never know where life will take you so you just have to keep living it based on where you are today. Waiting isd for the birds.
Sorry to hear that you and your children have to put up with the nonsense. But if there is one thing I learned through all of my travails, it is that you can't do a d@mn thing about someone else. People chose their paths and they go with it, no matter how screwed up it may be.
Glad to hear you are doing well in spite of some of the difficulties. You show what a person can do, even in difficult times, when they put their mind to it.