Nice to see you posting again. Even if what you do is not DB, we like to hear from you. We've become a circle of friends here, and when you don't write we miss you.
It is amazing isn't it, when you get past the round and round arguments that we all do over and over, how much other stuff there can be buried underneath?
Sounds like you are working your way out of the hole you were in. That is real progress. Have a happy thanksgiving.