I'm sorry Choco.
And I don't blame you one bit.
At this point, it sounds like you need to let her go and maybe it will still work out in the end. That is, if you still want it to work down the line. Who knows.
So what are you going to do about the continued disrespect in your home? What does your W say? Does she want a S/D?
LFL