It sounds like you're doing pretty well, and handled the meeting with your H just fine. Sorry to hear that he isn't finding peace apart as he may have hoped. That may give him some pause for thought, particularly if he sees you are doing well. And from your description, you do sound in quite a healthy place all things considered.
Hang on in there...
T 13 M 7 Me 48 H 46 SS 15 BD 7.14 PA D final 5.16 (H filed)
We receive & we lose, and must try to achieve gratitude & embrace with whole hearts whatever of life that remains after the losses - Dubus