Long distance relationships are really one of the most difficult to have, especially when you cannot see an end to the separation.
Add to that the trust issues when you wonder if your long distance bf/gf is having another relationship at his/her location since its easy to hide that fact.