To be honest, having a long distance relationship is not easy or fun. I will not lie; it takes extra commitment and tons of patience. Let me walk you through how I have maintained my long distance relationship for about two years, knowing that there is...