I met my ex over World of Warcraft and was with him for 2 1/2 years, and it would have worked if it wasn't for him leaving me for a 14 year old at the very end since my mental illness problems got too big for him and he didn't want to end up "taking care" of me if I was to get worse while I was with him.
The #1 thing that helped us out a lot was to talk on a daily basis over Skype. If we didn't do that, we probably wouldn't have lasted that long. Communication is super, super, SUPER important. Make sure you guys can have tons of trust in each other, try not to get jealous over little things, if something bugs you make sure they know, and if you get weird vibes about something ask them and don't assume.
Me and my ex also visited about a year or so after being together - I was 17 and he was 16. It's really hard to do that especially if your financial situation is kind of shaky or if you have parents that don't understand that you're "serious" about your relationship, I'm not really sure of what you have to work with, but if you guys aren't able to meet any time soon, look forward to when you can!
I'm not sure how much any of this helps you out and I wish both of you the best! Keep in mind that even though a LDR is hard and sometimes frustrating, it takes 2 to make it work and it can really have good good benefits if it works right :mhmm: