MDU,

It seems that you handled S7's sleep problems really well. Kudos!

H said he's afraid to lose you...wow. That is a biggie in my book. Slow and steady.

I'd suggest that you call a DB Coach for some advice, if you are able to do so. To me, I'd suggest the following:

-Book an appointment with a solution-oriented MC who follows the Gottman principles
-Book the two of you to attend Retrouaville
-Slow and steady

It took a long time for your M to fall apart and it will take equally as long as it takes to re-build it. One step at a time.