b,
It all sounds so positive. I have to say that I think you can thank yourself for this progress. I think whatever you're doing is working and you should keep doing it. With the Dec 1st thing...use the 48 hr rule. Think about it and see how you feel in a couple days.
I did this with the e-mail I was going to send H and boy am I glad I didn't send it!
I'm so glad things are moving in the right direction for you...and somewhat jealous!!
J~