your W is all over the place and I am deeply concerned about her motives.In my view she just wants to know that you are on a leash and so she jerks the leash every now and then. I would be hard pressed to imagine myself ever being with such a person. She just sounds evil and vindictive. And you are still flogging yourself way too hard regarding the issues from the past.