<human>: I've been learning Spanish on my own, and, in order to practice, I was using a language exchange website to chat with people from Spanish speaking countries. I've actually made some great friends and plan on meeting several of them when I go backpacking through South America in a year.

Anyways, I met this one girl about 6 months ago, and we just really hit if off. We are half way across the globe right now, since I am spending a year in S. Korea (just graduated university). She is finishing up her last year and lives in Colombia. I asked her to be my girlfriend about 3 months ago, and everything's been fine. She is planning on traveling to hang out with me this upcoming August. It will have been one full year since meeting online until we meet in real life.

Our relationship right now is perfect though. We are both very occupied with work and studies, so this type of relationship works for us. We Skype often and talk everyday. I do silly things like buying flowers and sending her pictures of them, and we'll watch movies together etc. etc.

I'm more than happy with her right now, but has anyone had a similar experience to this? Meeting someone online and not meeting him/her for a long time? I honestly have no problems waiting (I can forgo sex/physicality for a year), and I try not to think too much about the future. But there is that doubt of what happens after we meet? I live in the U.S., and she lives in Colombia. I'll visit her while I backpack through S. America, but then what? Is this something that people think can be sustained?

Anyways, I guess I'm just looking for any advice or input. Oh, and my past two relationships have been long distance as well, but I had met them before and got to see them often.

Can you provide a brief rundown of the text in within 3 sentences?
<bot>: Met girl online. Never met in real life. Super long distance, but she will come to visit me. Is this type of relationship viable?