<human>: I'm 20 and a guy. She is 20 also. We have been together for three weeks. This is my first experience with a relationship.

I went on a trip for a month to the other side of the world. I met a girl there about five days into the trip. I thought she was really awesome, not to mention good looking. I didn't want to start anything because I knew it would probably have to end when I left. Also, I am (was?) really nervous around good looking women. 

I could see after about three days that she really liked me. We ended up going on a date and made out. After that I saw her nearly every day and developed feeling for her. She told me she had gotten out of a two year relationship six months previously. She had been sad for the past six months and didn't think she would be able to have feelings for another guy until she met me. By the end of the trip we did sleep together. I cried when I left for the airport.

We've been talking on Skype. She wants to come visit in a few months, but I think she wants to try to extend her "vacation" indefinitely if everything is still working between us. I told her that if we were both from the same city I would date her and see what happens, but I'm trying to think of what's best for her. I can't allow her to leave her friends, her parents, and her life just for a chance that this relationship is going to work. I would love to continue this relationship, but we've only been together about three weeks.

Should I end the relationship even though I still have strong feelings for her? Is it a good idea for her to visit me? What should I do?

Summarize the given text in a few sentences.
<bot>: Had my first relationship while on vacation in another country. She wants to visit (indefinitely?). I don't want her to leave her life just for me. What should I do?