I feel for you, but i feel for you're kids as well. I am sure you did not sign up for this. If this was me, i would have gone through so many conflicted emotions however i would be thinking of my kids and what would be best for them as well as me. i wouldnt want my children to learn that this was ok behaviour and or this would be ok to treat their mom with such disrespect.
I hope you find the right answers for yourself and children.
Wish you the very best.