Congrats on the Retrouvaille agreement. I am a firm believer that it doesn't matter WHY they go, just that they go. And yes, there are some stone-wallers there, but it sounds like from the C session that she is not a stone-waller. That is, she is open and forth-right, even if you don't like the things she says.

Remember, the opposite of love is not hate, it is indifference. So she hates you, that's an emotional response. A good thing to have going on.

My advice is that you should not look for any change between now and Retrouvaille. The challenge is to keep things pleasant between you. Treat her AT LEAST AS WELL as you would treat a stranger. That means, say thank you, don't raise your voice, don't curse or call names, and stick to the agreements from MC. You need to just keep the ship from sinking between now and then. You will not fix this yourself. Just don't make it worse.