Josh,

You seem very focused on keeping the peace rather than whats best for you.

Comes across as either weak or Nice Guy Syndrome.

Your WW is in the driving seat at the minute and only you can switch cars and go your own way.

I get a sense that you are scared to annoy her, in case it adds further resentment. Detech and get into the head space that you shouldnt care if she resents you.. Its about working on you - because you can't fix her.