I think I’m partially staying because of how it could be, if he wasn’t such a twat. But he is
This thinking does keep us stuck. In my situation we could have had such a good life, shared hobbies, wonderful children, family support, no financial worries however due to Ex's abusive childhood he cannot function in healthy relationships, there has to be conflict and he needs control to feel "safe".
When he started to control/damage my relationship with the DC I knew I needed to leave (and break the cycle) as our children were young enough to think the situation was normal. His behaviour escalated when I started to define boundaries.
In hindsight I also realised that I was being impacted physically. Post separation I have been diagnosed with health issues.
Ex H reacted dreadfully and he made the divorce extremely hostile. That has caused a lack of coparenting which I do regret but it's unavoidable.
I loved Ex and could see how his childhood had fundamentally damaged his ability to have normal relationships but I also knew I had to protect myself. I deserved to live without abuse. It has been painful for the children but they are doing ok. It has taken time but I don't think sacrificing myself in the marriage was the right think to do.
Why not start a journal? See how your life is being impacted..how often are you feel drained? What is happening to your self esteem? Can you try instigating boundaries? Read books, Patricia Evan's, the Verbally abusive relationship is useful and she has follow on books that suggest approaches to take.
Once you see the pattern and how much of your life is consumed by his moods it will help you to decide.