Overcoming the Difficulties of a Long Distance Relationship

Having been in a long distance relationship myself, I know how difficult it can be to make it work. Any relationship has its challenges, but from my own personal experience a long distance one brings its own special set of tests and frustrations.