Im'e so happy to hear that your new job is going so well.
Maybe it's GF that is doing all of the planning and xh is just along for the ride so to speak. Your D says she didn't think he would ever be happy again, is she talking present tense. Does he still appear to be unhappy. Sounds like he is still thick in MLC fog. You on the other hand sound wonderful and full of exciting new challenges. Im happy for all that you are acomplishing.
JAK
You don't get to choose how you're going to die. Or when, you can only decide how you're going to live now. ~Joan Baez