Long distance relationship certainly do suck, mainly because it takes a great deal of patience and a very strong will to keep things together over time when you can't be with or see each other. However, those two things will help empower the relationship as a whole once you're able to get together for reals.
I wish you only the best Cassi ^^
PS: Oh and good luck with school~