<human>: Can you give me the gist of the text in a nutshell?

So here is the deal throwaway of course, before you guys mention it I knew going in that this relationship would end one of two ways; horribly (which is what is about to happen) or we would get together. (Main reason this didn't happen is distance)

So I've known this girl for about two years we keep in pretty close contact and whenever we are in the same town we usually get together. We get along very well, I used FWB+ because we really want to date but know its difficult due to distance and agreed it wouldn't work.

Recently I moved away from the USA to study in Europe(month ago) so the distance is even farther, before I left we made it pretty clear the 
we were free to date who ever we wanted. 

I don't have an issue with this, the PROBLEM starts here she still text and contacts me on a regular basis saying she misses me blah blah and that she wants to see me over Christmas when I come home. I tell her we can figure it out later but she insists and buys a ticket. 

So this morning I get a call from her saying that she now has a boyfriend and he saw our texts, and wants me to talk to him. Being half asleep (different time zone) I essentially told him I had no idea she was dating anyone and just hung up. (Maybe I shouldn't have spoken to him but at the time I thought if i was in his position)

At this point I'm wondering how to proceed, I'm not upset at the fact that she dating someone more at the fact that she would still text me regularly saying how she wants to fuck or how she misses me while she dating someone else (which she never mentioned)

At this point I am and going to tell her to cancel her trip over Christmas and besides that I'm not sure what to do, I also have a lot of trust in my friends and If i can't trust someone I usually dont regard then as a friend. I pretty sure I have to end it and cut all contact right?
<bot>: Fwb+ who I think is single and texts me all the time has her new recent boyfriend call this morning to talk to me...