duuuude it sounds like u need some sangat,
i agree with the above
u need to distance yourself from her, give her and yourself some space to think
i know it may be hard at first because it has become a routine to talk to her
but you should cononcentrate on school, sangat, bani and most importantly Guru Sahib
the fact that she's with someone else and telling you that you're perfect for her makes things shady
you deserve much more, someone u can grow with and help your sikhi, not bring it down
right now it doesnt sounds like its worth it
too much unnecessary drama
ask her what she wants
if she doesnt know now, she'll never know