CC,
That sounds just like my wife, they have a lot of mental problems to do that to someone else.
We have to let them go and let them deal with their own mistakes.
Good luck, sounds like you hold a lot of cards. Don't show them.