Hi Amy,
Your story is very intense. You may need a break or some assistance. Are there some family and friends there who can help you? With getting groceries, having meals together, being there to help with the kids, some to act as a sounding board? You are right to take care of your children and yourself. The break will give you time to think. I was in a passionate / fighting relationship – it’s very hard to sustain, and rather than joy it brings sorrow. It can be really hard for some people to change – do you or he have any conditions that make you prone to this cycle (no need to share) and if so are you or he getting help?
Wishing better times for you.
Big blue