So why do I feel guilty? I feel deceitful. I feel like a terrible person.
Stop it. I've followed your previous threads and recognised your name. Stop seeing leaving as something you're doing that's bad or dishonest or deceitful.
Start viewing it as you finally getting your children out of a toxic and abusive household they shouldn't have ever been in.
That sounds harsh but you need to be reminded that any guilt you feel about leaving him should be outweighed by guilt you would feel by having your children exposed to this creature for one more day.
You can't keep delaying, you need to get out. If he's now going to be at home tomorrow, is there any way of you contacting womens aid or the police without him hearing so that you can still leave with their support?
There will always be a reason or a complication that means you feel you can't go 'today', until there have been so many 'todays' that the effect on your children weighs on you forever - as you watch them take these learnings into their adult lives, when theyll be more likely to recreate this relationship dynamic the longer you stay.
Stop focusing on feeling bad for him and start focusing on feeling responsible for them. They have no choice in this lifestyle, you do.
Don't let them down 