How to know it's time to end your long distance relationship - Instawell

Long distance relationship. These three words are enough to make many of us cringe. Making love last is no easy feat, even when both partners are in the same zip code. And when you add the many challenges…