Hugs to you too, sweetie and hope you get better soon.
I am surprised that you weren't given some maintenance until your d is final. That just doesn't sound right to me.
Anyway, you are doing so good and I always look forward to reading your threads. You have made up your mind, moved forward, forward, forward, with no excuses, backsliding or whining.