Nice job FFH! You are the man. Not sure what will happen for you, but you are right to let her hang. my W called me tonight to bitch about things I took that she thought were hers. I told her that she should have stayed home to supervise instead of running away. We'll see how this goes too.
Hang with me man. I'm going to need the support and you have been there for me and I hope I can say the same for you, even though I am not as insightful as others.
If you want her still, it looks like W is going to come running back to you. Just don't be too hasty and PLEASE stand your ground. Don't forget about boundaries and everyting else that Puppy talks about. I so hope that I get to your place eventually, but I expect nothing at the moment.
Hang tough buddy. We are all rooting for the outcone you want and deserve.