1) Murphy. One week earlier or later and things would have been fine. For once, I thought my luck was doing *well* - I only got her to begin with due to total random luck. I suppose it figures that I'd lose her for the same reason.
2) Forgiving. Namely, she doesn't. After we talk it out, and figure out what *really* happened, both of our reactions make sense, and I can forgive her because I know what she was going through. And she doesn't forgive me. Why? Because, yes, I hurt her, I wasn't completely there for her when she needed me. Then again, neither was she - she hurt me too. And I was always willing to hear an explanation, and I wasn't going to judge her until I knew what had happened from *her* side. The converse was not true.
3) Explanations. What I mentioned up there - yes, they're kinda intertwined. I was willing to hear her side of it before doing anything - if she simply hadn't thought of me, yes, I might have broken up with her. But I didn't think she was, I thought she really *did* need me for something, though after two weeks it seems pretty unlikely. But I was still giving her the benefit of the doubt.
sigh. back to the drawing board, so to speak.