Why people stay with twat husbands and partners is so complex.
Firstly, the men don't start off as twats.
When I first met my partner he wanted to take me out to places, walking etc, he was great fun, we shared hobbies, had the same taste in music and TV, he had a decent job and house and was a provider.
He's still capable of being all these things.
But he's also a lazy selfish verging on alcoholic dickhead.
People can be different things simultaneously.
I can be kind, funny, hard working, active and fun. But I'm also capable of being highly strung, stressed, shouty and aloof.
Sometimes it's fear of loosing children. Fear of being alone, fear of change.
It also depends on confidence, your support network. As well as money and resources. I have a decent job but I'd struggle to rent, pay all bills and keep DD in her hobbies on one salary.
I don't have the best role models. My mum never left my dad despite DV because he's all she knows, takes care of everything. She wouldn't know where to start without him.
Most of my friends, if they split up with their partners, would automatically have somewhere to go to ie. parents or siblings houses. I wouldn't.