So easy to make mistakes in relationships, & we've usually promised to try to make it work (whether by legal or other means), but really the best thing you
can do when nothing works is to walk away & get on with a better life...both for you & your children. We cannot change our partners who don't want to change, &
often not even if they WANT to change. Glad you made it out of the nightmare.