I'll give you a different perspective.
My Ex was a horrible man, DV, EA, you name it. Having said that, by the time I left all that had stopped because really we didn't care much about each other at that point. I'd stopped arguing back, given up on any pretence of a relationship etc.
I eventually left him 6 years ago, after 8 years.
I should've left him 7 years earlier, when he was punching me and smashing up my belongings, I didn't because no-one believed me, or would help me to leave. I called the police several times when he assaulted me, they said it was his house, he had a right to be there. And so on.
But despite all that, do I regret leaving? Yes, oddly I do. It has made my children miserable, and continues to do so. I've lost my chance at having a 3rd child. I've not had another relationship nor (on past form) am I likely to do so.
Had we stayed together my house would be finished and mortgage paid off a couple of years ago.
Yes, I'm my own person and I look/feel a lot better than when we were together, but was it worth it? Probably not. I think with hindsight I should've left 13 years ago (when I was young enough to start again and it would've affected the DC less, or stayed and stuck it out til now, my kids would be happier, we'd be better off and I wouldn't be stuck on my own.
Grass isn't always entirely greener.