I never had a long distance relationship, but had the opportunity to observe several long distance relationships. I never saw one, which worked. The longest I saw was for 3 years but then one of the partners gave up. So I would say, no, it doesn't work.