hiya CDNgirl, i'm also in a long distance relationship.. my bf lives in California and i'm in Toronto. we've been together for just over 2 years now.. and it's the best relationship that i've been in so far. I think it takes 2 mature people to make something like it work

The last time i saw my bf was this past April, when he visited for a week, but before that we hadn't seen each other for about a year. It gets tough.. especially like you said, when you see other couples together. But we are both going to school and doing things that keep us busy. I've been in other LDR's before and i know that pining over your missing half just makes you hurt more inside.
Just because we're far apart doesn't mean we love each other any less.. a lot of times people don't understand that! Some people say that they could never have a g/f or b/f that they couldn't see and be with every single day. But just because you are with someone physically, doesn't always mean that you are with them mentally or emotionally.. I've been in some bad relationships before, and those of you who have also been in some know what i mean :P
Although I do get lonely when i see other couples.. i'm just happy knowing that i have someone who loves me just as much, and that i'm lucky to have such a great guy who loves me too!
I think the most important thing about surviving in a LDR is that you have to be happy and satisfied with your own life as well.. and not just be sad about missing your other.. or else you'll never be able to function! That's not to say that you forget about your g/f or b/f, just that you're strong in yourself!
There also has to be a lot of trust i think.. not just in the other but in yourself as well. You have to get over any kind of jealousy you have.. because.. well, there isn't anything you can do about it when your other is halfway across the world! :P
-Kay