You are hard core. I mean, the dedication and intensity of the study. I'm inspired. And then the force of will to implement it. I imagine listening to the complaints got your hackles way up. I imagine wanting to punch my husband in such a situation. You are a rock star. Wait, maybe more like the soldier as you were disciplined in your quiet resolve (which is opposite of a rock star).
I'm glad you have figured out how to deposit into his your H's love bank. My H is so closed, I don't know where or how, as he's so singularly focused on leaving and suspicious. Anyway, what great timing for the relatives to come, actually. I'm glad your H recognized your warmth as genuine and that he was grateful. His reciprocating with aiding in your recovery is no small achievement. He's re-attaching. And yes, pain is pain.
You're doing so well. I admire your determination!