I had a similar sitch at work once. I actually had a temp assignment in a senior tech position for which I was very qualified. If I did well, I'd get a promotion. I did a great job for 3 months, but 2 months in I got a new manager.
At the end of 3 months, the new mgr told me I didn't get the job because they decided only people who had already been promoted could be in that position. Besides, I was too negative because I was overheard saying I thought the center managers were doing lousy jobs.
I, too, felt humiliated. I had actually been transferred to the center to do the work assigned to the slot I filled temporarily. In that conversation with the new manager I would have done anything to be able to stay in the slot - I really did not want to go back into the pool I had been in. I hated the center, and yet I would have committed to 2 more years there if only they had kept me in the slot. Worse, I was told I would not be the next person promoted in any case, because of my negativity. I was, BTW, the most knowledgeable person in the center and one of the best with customers.
A short while after being rejected by my center's management, I started feeling as if a great weight had been lifted from my back. I started feeling free. I no longer felt any humiliation. I realized I had almost rented out my soul to get a new title and a little bit more money; now I had my soul back.
So if your WS leaves, you may get a similar feeling. You're no longer tied down by your cheating WS. You're free.
*****
BTW, I was, in fact, the next person promoted.
My manager told me I always came into his office with, 'Hey, you know this is happening, and it sucks.' 'I Want solutions, not problems,' he said.
After hearing that, I changed 'dramatically'. I started conversations with, 'George, ... I've got a problem, and I'm not seeing a solution. Will give me feedback and suggestions?' Or, 'Can I run my thinking by you?'
He was always flattered. He always agreed.
Then I'd say, 'Hey, you know this is happening, and it sucks.'
He started seeing me as 'positive', and I got my promotion.
Some managers are so dumb....