Sorry to hear of your problems.
Divorce her....
If you are in a relationship that no longer works then isn't it better to get out of the situation? Been there done that. With limited information what else can be said.
Alternatively, maybe go and seek advice from Relate, if you think there is a way to resolve your problems, do you have children?