Venting is fine. It is good. smile

I hope that in a day or two you can go back and reread this and see that your anger comes from expectations.

Expectations that your H is going to leave.
Expectations that he is normal, done with his crisis, your old H.
Expectations that he cares about you and son.

I understand that he was angry and that had an effect on you.
He will come out of this, but not right now.
More patience please!