Your kind caring nature is being taken for a pushover.
If he harms himself or threatens to do so he is responsible for it not you op.
Your life would be so less stressful if you did t have to stay inwards because of a man child spoilt brat of a husband.
In your last post you asked for advice.
You e been given plenty and the majority say the same thing.
If it was your sister or friend or even daughter in the situation what would you tel them?
I can guarantee it would be to leave and love your life.
Your children won't suffer from a different life but they'll grow up seeing you as a pushover and could well continue that on into their own adult lives.
Harsh I know but I think you need to start getting harsh and handing upto him op.
Tell him your resenting him for his behaviour and selfish attitude towards you and how dare he use your personality as an excuse to get away with it.
I don't know about resent him I think I'd want to obliterate my dh if he was like it