I think the only way LDRs really work, is if there's already a strong foundation of a relationship established. In my mind, if you are already together for a significant amount of time, have built a strong foundation, and have both agreed on the status of your relationship, and then one of you moves away for work/school/whatever, then it's much easier to navigate an LDR because you've already built something together. If you start out a new relationship as an LDR, then how can you really bond with that person the way you would if you lived in close proximity to each other? I know it happens, where people meet in different cities/states/countries, but it's very rare that those relationships actually work out. Over time, you crave that attention, the touch, and physical closeness of someone you're in love with, and if you aren't getting that from your LDR, then it's only natural that you're going to want to find it elsewhere. That doesn't necessarily mean cheating, but a relationship built through skype, emails, and texting, really isn't the kind of relationship that is set up to be successful.
"Caring is not an advantage."