I would rather you have anger at W than S, if it came to that. Sounds like you maybe misdirecting the anger you have for W and S is ending up with short end of stick.

Maybe you should broach week on/week off and W can see him when she wants, if that works for you. Of course, if it is your week, she must drive to you.