Sorry I have been away so long and thank you for the post on my thread.
I agree with Techguy, it sounds like things are moving along nicely in the right direction. You have made a lot of positive changes for yourself and that is great, too.
I will second what Techgiy said, keep up the good work!