I think its time for you to jump ship honestly. I'm not a female but this came up in recent posts. But it seems like space may be your friend. Get your own place and be a father to your kids rather then putting up with that and having it get worse for your children.
Just my 0.02