My roommate is currently in an LDR. Her fiance lives in Australia and we live here in the States. He came over here for a year, and then had to go back because his VISA expired. They are working toward a fiance VISA and they have a general area of an endpoint (perhaps in March he'll be allowed to come back, but it could be earlier or later. Yay bureaucracy). Even though they know its not forever, this LDR is HARD on them because of radically different time zones, plus they both have jobs, so they don't get to talk much. :/ But they can get through it because they are devoted to each other, and they both want the same stuff, get married, have kids, etc. Plus, even though my roomie is very family oriented, she would leave it all behind just to be with her fiance, and he would do the same for her.