Of course long-distance can work, but that doesn't mean that it is advisable or realistic for everyone. The biggest problem with long-distance relationships is that in the end, at least one party has to give up everything. That is a lot to ask of anyone, and it can result in an imbalanced relationship. If A gives up everything to marry B, is B willing to give A 100%? Will B never forget the great sacrifice that A made? Will A resist the temptation to lord that sacrifice over A? Maybe, maybe not. Other than that, I personally know of no substitute for in-person contact, lots of it. If I ever get to meet someone worth considering, I want a lot more time together before marriage than a long-distance relationship is likely to allow me. Like Joe, the realities hurt me, because it seems that all the decent ladies live nowhere near me-- but I have to deal with that. I often think of Abraham getting impatient and trying to "help" God by having a child (Ishmael) with his servant instead of being patient and waiting for God's promise to come true with Sarah. What a mess that made! When God is ready, He will send someone for me.