You hang in there girl!!! You are going to be fine & it sounds like your H wants to work on the M, that is great!!!! If you have read anything about my sitch you know that was not the case with my H.
I know what you mean about backing off & giving your H space, but from what I understand that is exactly what you need to do.