Hi TCB! I'm sorry to hear about your days lately. It sure doesn't sound like anything is going to change with him. Vent away here all you want!
I hope that you can continue to find the support you need through here, Al-Anon, or individual therapy for you and the children. Things can get better!