LSG, I just think you need to find some way to get an upper hand here - for yourself if nothing else. You will feel much better about things when you start to feel you have some control over your life, if not the situation at hand.
I know it's very hurtful. I think you have to keep in mind that W doesn't want to feel guilty - and she probably feels better about what she is doing when things are more civil between you two. Civility does not equal respect - just keep that in mind. When you can feel that you hold your own cards and are done letting the hurt rule your life, that's when you'll have gained "hand". Trust me, I know - I've been there!