My oh my.........so much has gone on since I was last on here. A lot of catching up I am having to do.

Sounds to me like things are going in the right direction for you. I am happy for you.