Having read some of your posts, I feel the need to say something that may not be particularly welcome (or even relevant, given I haven't read all your posts), but is just my perspective, and maybe you might take a crumb of something useful from it, even if you feel much of it doesn't apply to you.
It's a different situation, but I was in a severely sexually, emotionally, financially, and physically abusive relationship with an older man from ages 16 to 17 - I was isolated from family and friends on the other side of the country, and it took me months to end the relationship (and I dealt with stalking and threats afterwards) but ultimately, I just had to do it, even though I thought I loved him, and didn't want to hurt him at the time. I knew I had to do it or I never would.
Before that, I dealt with being a pubescent child who had to break the news that my stepfather had been sexually abusing me for over a year, knowing that it would destroy my mother, break up my family, make me feel deeply ashamed and exposed, and change my entire life. I wanted to just bury my head in the sand and pretend it wasn't happening whenever things were 'good', and did for months. When I finally 'confessed' I didn't feel ready at all...but I did it.
Sometimes you just have to pull the trigger and do it - in your case, end things and leave - even though you're terrified and at least half of you doesn't want to go, and just wants to pretend it's not happening, because that's easy, and you feel as though you love him. (The love is a lie, by the way - a trap.)
Because what are you waiting for? Him to never abuse you again? It won't happen. For some kind of neon sign that He Is A Bad Man And There Is No Good In Him? It won't happen. A 'good time' to do it? It'll never happen because there's never a good time to upend your entire life. Feeling ready to leave? Neither will that. He's actively keeping you in a state of feeling unready, scrabbling to just get through the days.
So from experience, my two cents is that there will never be a good time to properly confront the issue and leave, so unless you accept that you have to be brave enough to do it when you're not ready to, you'll just put it off until next month into infinity. And in your case, children are involved.