Yeah! Long distance sucks!
My boy lives an hour away (Leeds-Manchester) which isn't too bad at all (i've done much further), but it still means he can't just pop round for a brew, especially because he can't drive.
However, it does mean that when we see each other (once, maybe twice a week) it's special and we have lots to catch up on!