Unichen, standing up to a bully is usually the best way to deal with them. Early in your sitch you actively enabled some of her bad behavior. Rather than blaming her, think about your actions. For example, you say she limited your time with the kids but what stopped you from refusing to move out of the house and accepting less time with the kids? As all the vets say, focus on your what you can control. This is true even in your process of healing and eventually forgiveness.

Gigi, I am not familiar with your sitch so I cannot offer specific advice. However, in my opinion children benefit from having both their parents involved in their life. If I were in your position, I would think about whether it is in the best interest of my kids to separate them from their father, especially if he is a good father to them. I would also think about how my kids would feel when they grow up and realize that I limited time with their other parent because it was convenient for ME. I am curious if the law there will allow you to move without the consent of the kids father?