That's wonderful zaq, don't give up on her yet, I wish you all the best :)
how I wish my ex same as you.
I'm with my new bf now, but I have to admit, he's a rebound, but deeply, I always wanted my ex bf to come back to me and tell me he's change, but he never understand, now, I heard he got a new gf, I don't know who to blame, but am happy for him even though its really hard for me.
To guys out there, breaking up does not mean everything over, if you really love someone, don't give up yet. =)