Great update B! Glad things are continuing to progress. I agree with LC, your biggest danger is slipping back into old ways. Keeping a relationship strong is a never-ending process, it is work. Sometimes it's extremely hard work. Just be mindful of that.
I see a lot of people here who just flat do not understand the concept of lovingly detaching, but you are a master at it. I hope people who are tripping across this thread bother to go back and read your sitch from the beginning and really take it in. You got some great advice along the way and you worked hard to follow it even when often you felt your situation was hopeless. Your journey is inspirational.