It looks like you are getting excellent advice here. I know that for your D and your family "this, too will pass" Isn't great that your H is there to help and share with the parenting and the support your D needs right now? I smile every time I think about your post about jumping on his back!
Hang in, SG
Survival Goddess "The most common way people give up their power is by thinking they don't have any." -Alice Walker