I was in a 3 year relationship with a marine.... always in North Carolina(I live in the midwest) or he was in other countries, a lot. We both spent a ton of money on plane tickets and phone bills. Finally, he cheated on me. I was not super angry because I knew the distance was hard, however, it was a good clue that it was time to end it. He still calls, sometimes. He's pissed I'm about to marry someone else.... until I remind him of WHY I can't still be with him. It's sad but it was a good oppertunity for growth.