wow i can't believe this saga is still ongoing. you have got to cut contact. seriously. you'll suffice until something better comes along, seriously. LET HER GO. SERIOUSLY. give yourself a smack everytime you think about being with her. she'll really fck you up this time if you go back with her. you have a chance to be with someone else, don't blow it. :)