A long-distance relationship has many challenges, and it's not for everyone. But those who do make it work could revel in its unique pleasant surprises. For those separated by many miles, here are some key factors that can help cement a healthy long-distance relationship.