Double WOW!!! Kerry, I am sad that she was too late. But I am glad you feel sure about your decision. Dont know what else to say... K
As far as reasons are concerned, it could be that the luster has run its course but it could also be that she realised she loves you. I bet it wasnt easy for her to even say what she said...