Being in a relationship can be difficult. Communication issues, emotional ebbs and flows, and time constraints can quickly sour a partnership. Add in distance, and things can become even more ...