Oh OSJ, that's really shit. Never been through anything that harsh though do "enjoy" a tempestuous relationship with DH that has involved him fucking off a couple of times following late night rows.
I know it's easier said than done but...if there's any chance that you can get to bed soon, at least you'll be slightly be able to cope with tomorrow morning (and you really don't want to be up through the night because EVERYTHING feels bad at 3am even when you're not faced with a crisis).
BTW, how old are your children? Are they on half term?
((((((((((((((((big hug))))))))))))))