Can you sign a separation agreement and not file for D? Usually you don't have to file for D unless you want to litigate.
You are getting your cats back, lucky you. I have one cat staying with me, and another is staying with H.
"She said she wants to talk in a few days when I thought things over... "
What does she want to talk about?
Me thinks you need to detach more. Have you read any of Coach's threads? Threads in "Piecing" on how to be your WAS's friend?
You are still talking, you's W's flip-flopping, no OM. Have your read "Magic of making up"? The main scenario there is to ok the break up, but stay or become friends with x and go from friendship back to R. Most sitches on this board are too complicated to apply this strategy as prescribed, but you have a good chance for it to work. Maybe you could try this before you follow through with your plans to move to another city?
On another note, your W saw your enthusiasm every time she had second thoughts, so now she knows she can have you whenever she wants to. dday has some good suggestions.