The reason long-distance dating can work is because it forces you to talk to each other. If you are together physically, it is easy to mistakenly build a relationship on physical affection. You can feel close to the other person just because you are literally close to them, not because you know them well. But if you want to feel close to someone in a long-distance relationship, you are going to have to actually communicate with them.

