So does anyone think they will last?
No, it won't. It never does. Old habits die hard....water under the bridge...insert old cliche here.
Dude, here's the problem. You fell in love with her, and all she wanted was "to be friends". Once you enter that twisted sick realm of relationships with any woman, there is no escape. Abandon all hope ye who enters here. It aint gonna happen. Not now, not ever. And if Jesus himself came down and made it so, it wouldnt last. Chicks know right away if its someone they can fall in love with, and generally make their decision within the first few months of knowing you whether or not its ever going to happen.
Sadly my friend, you are living a pipe dream. Once a woman tells you "Not right now", that translates into guy talk as: "No chance, buckwheat."
Most likely, this little romp through old times will pass soon enough, until either he winds up beating her again or runs out of cash, and then she will come running back to you for her "friendly support". Now, like a chump, most guys will take that as an opportunity and try to get in them pants. Don't do it, for all that is holy....dont do it. It would be the most absolute worst time to try anything resembling a relationship.
Does it matter who's fault the break up was?
No, it never does. This too, will pass, my son. You heard it here first.
What about the time apart and how quickly they got back together after the time apart?
This is all irrelivent. For guys, we pine over women for years and when we get that little fancy everynow and then, we forget time has passed. For insecure women who move in with ex's 1 month later, they fantasize about "The good ol' days" all the time.
My advice? Assume the friend role, because even though you aren't gonna like it, its all you're gonna get. Play the nice guy when they split, laugh at her jokes, but this is never going to go anywhere else than you and her being friends. The sooner you realize this, the easier your life will be, and you can move on to other women out there.