I, too, took a break for awhile - thought i'd stop by and say hello.
Am sorry you have no more resolution in your sitch than when I was last on here. It was good to state your boundaries to W. It would probably not have hurt to do so more forcefully. Because at the end of the day you shouldn't sacrifice your self-respect. Walking on eggshells does no good. We have to be willing to stand up for what we believe in even if that means losing it.