Sounds like the squirrel is digging in again....you're W's been staying at SIL's quite a bit lately too...both of which we already know are bad influences on her.
I'm really glad you are working at keeping your moral base in tact. Even if things don't work out with your W....YOU will know YOU never strayed during the M, ever....even if she never knows...the important thing is to stay true to who YOU are.
I really think getting away and doing things for your right now is an excellent thing to do too. When she does come home...expecting you to be there; she needs to see YOU have a life and aren't waiting around to cater to her or wait on her.
I'm glad things are going well at work for you too! I know it's not what you'd like to do for a living, but remember it's a means to an end for you for right now.