My boyfriend and I have been seeing each other for 1 year and 4 months. 450 km away but we see each other about 3 weekends a month. We both drive and it's going great!
We both been with enough guys that we know what we want. So there is no desire to cheat. People may say we are naiive but we do believe in each other enough to try and make this work. By summer he will try to move up here with me
I think if you see a possibility of the two of you being in the same town/city eventually and they make you feel amazing, then I would deem that worth taking a risk for. Of course a couple things need to align (you both have money to invest in a costly but rewarding relationship).
My last relationship was also long distance. That didn't work out because I couldn't see the end of the distance...and he saw gay sex as a sin :S
I digress (sorry!)