Life's so unfair, man. You finally meet someone you love and they love you. But you live 500 miles apart and you can't even visit each other. I blame the internet for this.
I know exactly how you feel.... I had a girlfriend who's from New Jersey, and miraculously she came to Arizona for a week. Though she went to Tucson, and I'm from Phoenix. By the time she went home to New Jersey I got my license and car.