<human>: So I've been dating this girl for the past 6 months, let's call her Alice, and I'm pretty madly in love with her. I've never met anyone quite like her, and definitely not someone whose life goals overlap so much with mine. When we first started dating though, she was polyamorous and had another gf. After we'd been dating just a few weeks, it became pretty clear that things were going sour with her other relationship, and she ended things. 

Though I don't feel that it was my fault, Alice's ex definitely blamed me and completely stopped talking to me, though we'd been friends and spent quite a lot of time together. Anyway, Alice is regretting the breakup, and wants to get back together with her ex. Poly is now off the table for us, especially since her ex seems to hate me. So she's stuck trying to decide between me and our new but well-functioning relationship and all the history she had with her ex (they dated 2 years), but they had a lot of problems and incompatibilities. 

Part of the problem is that we are in our last year of undergrad, and I live on the west coast, and she and her ex both live on the east coast, and are still roommates. I know it is soon, but I think this girl is the love of my life. The few months we lived together during our semester abroad convinced me of this, and she's told me that she feels the same way. I feel like shit that she has to choose between us, and it is clear that she's really hurting over this, but she understands that going back to poly will never work. So, reddit, how can I keep this girl? Do I even have a chance?

Give me the gist of the text in a nutshell
<bot>: found the perfect girl, love her to pieces, she's still in love with her ex. Pining. What do.