totite, I know we ALL get frustrated that our sitches don't move as fast as we want them to... and then we forget the positives.
I know you want your H to come home... but relish this time. Your H is wonderful and kind, and you still have your freedom at your home. He is thoughtful and clearly enjoys being with you and only you. Don't rush him. Let him come back on his own terms.
If you look at some sitches on the bb, those that did not give ultimatums, that allowed their Hs the time they needed seem to be able to heal faster. Maybe it is just my imagination since that is the path I am taking.
Live each moment, be present, don't look too far ahead.
You are doing incredibly well... hang in there.
Relax. Appreciate. Be calm. Laugh. Enjoy. Be secure. Be loving. Be loved. Don't personalize. Don't ASSume. Accept. Be grateful.