Hi Triple5,
I feel for you..at the moment, pls. give yourself time to reflect on the situation... Most of the advise here is given which i guess summarize it to leave her and move on..but having read those, i will suggest you to give her the benefit of the doubt but be cautious of course.. you can't just easily let go of all the emotional, time and effort you have invested in this relationship as easy as that... and am sure your lady will have take that into consideration all along...perhaps reason why she's cross on this kind of situation...
weight things over and be prepared for what lies ahead...
All the best...
Lavander..