My FI and I are two different nationalities, we met on the internet about 6 years ago. We realised we liked eachother and met in person end of 2008, started dating beginning of 2009. I visited him May 2009 for 2 weeks, the August 09 for 3 weeks. End of Dec 09 he came to live with me for 6 months, we were apart 6 weeks before I visited him for 3 weeks, then another 6 weeks and then I moved to his house for 6 months. If you followed all that then you'll know that I know how you all feel
We're 5000 miles apart when we're both in our home countries! So it involves a lot of phonecalls, emails, texts, facebook messages, MSN conversations, webcams, Skype, letters...! My advice is think about how much work you think it would involve...triple it...and then you're close! You have to work SO much harder to make it work. Arguments are worse, you can't kiss and make up, you can't have that reassuring hug that makes it all ok because you know you still love eachother, so arguments last longer. You don't have the closeness, the "look" that just says "I love you", so you have to make sure you say it as often as you can.
And I'm no expert, when we're apart we fight like cats and dogs, but when we're together we make a fantastic couple (if I may say so myself!). I'm not trying to be a downer, it can absolutely work if you want it to. I'm just saying, it's no walk in the park. And if you're having the same trouble we did, it's ok, you're not alone, you're not "abnormal"! We had SO many people telling us "well if you can't make it work apart for a few months, you're OBVIOUSLY not right for eachother", but anyone who sees us TOGETHER sees just how in love we are, there's just something about the distance that brings out the worst in us!!
BUT despite all that, despite the screaming, the crying, all that, we're engaged to be married, we tell eachother we love eachother about 50 times a day, I can honestly say I can see myself with this guy for the rest of my life, and that is the happiest picture I can come up with. HE is my "happy thought". It can and does work, if it's meant to be then it will But destiny needs you to put the time in too