Michael, I don't have time to do your question justice right now but I will get back here when get the chance. I suspect most people will need some time to think this thru, so don't be surprised if you don't get a bunch of reactions right away.
A little food for thought for now...obviously you wouldn't want her back if you didn't see some change in her that convinced you this would be very unlikely to occur again. What would you need to see? Was she especially vulnerable because of conditions you could help change? Is this her way of dealing with some problem in her life?
Stop WaitingFeel EverythingLove AchinglyGive ImpeccablyLet Go