Quote: You women are too complicated for me. Just say what you want and be done with it for goodness sake.
Have you seen that episode of the Simpsons where Homer has a card that says "always do the opposite of what Bart says". I expect your W does not really know what she wants. Just be nice to her. It's true she is not being that nice to you, but I think she needs you to be strong for her right now. You don't have to take her crap, but just hang in there like you do.
Hey she liked your story!!! Perhaps now is the time to try it on with her and see what she does.