Leave her alone and get some healing and therapy for yourself.
I'm not understanding why you have put up with this for 8 years, 8 times and you still have questions.
We know what her problem is, what's yours?
Work on that and in time you will be fine.