With all these dramas, I see that mashAllah you're holding up too strong. Keep it up!
Since you're hubby is getting along with you then nothing else matters.
May Allah remove all the worries from all of us lives and re-unit all of us with our life life partner. Ameen