Fantastic news!!! I do believe that we only sek help when we are hurting and D is demonstrating that. It might feel like it's a downward spiral, but I get the feeling he's actually on the up.
And I would never, ever call you a prat. Please don't belittle the strain you are under.