I think you're doing the best you can under the circumstances. I'm concerned about what this other counselor may be saying. I wish she were going to the one you had both seen initially. This second one may be sabotaging your efforts.

As for your W, sometimes people just get selfish and ugly, and there's not a #%*(&$@# thing you can do about it. If she thinks she can just have you move out and move in and move out and...well, you get the idea, then I think she may be delusional as well. It's just not fair to expect a person to do that and not very realistic either. It was a kindness that you moved out before without a hassle, but now she has decided that this should be expected. Try not to be harsh, but I don't think there's a problem with standing your ground considering she invited you back in.