I have had horrible Internet tonight....

WOW! Just WOW!! You have told her what you want, told her that she needs to take the action and you will be there for her. Let it sit for a few days and see if she is serious. I hate to even bring this up, but do you think she and OM had a falling out and she came running to you...

I hope not. I hope this is what we are all hoping and praying for. I want this for you.

I wouldn't contact her. I would make a serious list on what you would need to accept her back. And she (if she is willing) needs to make a list for you, what she needs from you. I can't wait to hear more.