I had a long distance relationship for a long time, and here is what I learned from the experience.
1: Unless you're the most trusting person in the world, it's very difficult to develop trust across long distances. No matter what the other person "says" they're doing, they could always be lying. All the couples I've ever known to successfully manage long distance, were together before they had to move apart and had already developed trust in each other.
2: Long distance basically puts the entire relationship in your head. This can become a mindfuck after a while. Because you spend so much time together, but at the same time it's like it never actually happened, because all you really did was sit in front of your computer. Giving the excuse "I have a boyfriend" feels awkward after awhile, because yeah you have a boyfriend but in effect you really don't. There might be emotional intimacy, but otherwise you're really alone still.
3: There is a lot you learn about someone by them physically being present. Like mannerisms, expressions, sarcasm, (except for Skype) It can be difficult to pick up on all of that over long distances. Then when you finally spend time together, you feel close emotionally but it's still like being with a stranger. It feels really weird.
4: Unless there's plans to make a move to be closer to one another, the relationship can't really reach the next level across long distance. Sometimes when you do get together physically, the relationship might not be as good as it seems over the computer, but you wind up forcing yourself to make it work. You might wind up staying in a dysfunctional relationship because you don't want to feel that all the "Long-distance" time was a waste.
5: Finally, since you're invested in a long-distance relationship, you could miss out on a lot of other good opportunities to meet great people right where you're at because you're trying to make something work with someone who's far away.
This is what I learned, of course there are always exceptions. If you have trust in the person your with and vice versa, and can come to a compromise on visits and spending time together in person I believe it is possible to make it work. But it's also important to consider the drawbacks. Hopefully this will work out for you. If you need any advice, feel free to message me! Good luck!
V