<human>: So a while back I was in a long distance relationship (I'm from NY and my ex is form Indiana). Back in November we kind of broke it off and stopped talking. She was the first girl I really loved and I was just utterly defeated.

Fast Forward to March and she starts talking to me again. Nothing to romantic, just friendly conversation. Time goes on and she's getting more flirty. 

A couple weeks back, I start talking to the new girl. She's pretty cool and is new to any sort of sexual and romantic interaction. So I ask her to hang out and she kindly obliges.

Hang out for the first time last night and by the end of the night, we kiss. It's her first and I feel a bit guilty. We make out some and then I head home. Once I get home, my ex texts me saying she wants to come up and visit (700+ mile trip) and that she's already convinced her parents.

My problem is that I still have some feelings for my ex. The new girl is actually close and has expressed interest, but my ex and I have history and it's not like we really ended it on bad terms. I don't want to hurt either one and am unsure on how to go about the situation. I know you all can't help decide my feelings, but any advice would help. How do I let either one down easily and not come off looking like an ass, and more importantly who is better for me from an objective standpoint?

Can you succinctly summarize the text in 1-3 sentences?
<bot>: Long distance relationship ex wants to come visit and is flirting with me again right when I start hanging out with a new girl.