Well done, taking care of yourself and your children.
It may not be easy, I am certain it is not, but in the end you saved yourself a whole bunch of drama and grief...and more importantly, you save your children from it too.
Keep doing the next right thing and know that you are worthy of respect, peace in your life and a safe home for you and your children.
Hugs