Just thought I'd throw out a success story for the OP. My older son met his girlfriend the last semester of his senior year of college, they graduated together. He PCS'd to Ft. Rucker for flight school, she stayed in Seattle. After 1 1/2 years of flight school he was stationed in Hawaii, after a while she thought of moving to Hawaii but he found out he was going to do a 9 month rotation to Korea. His girlfriend then got a contract job in Germany for 17 months. Son left Hawaii and went to Ft. Bragg, not long after she returned from Germany and after a month or so in Seattle she moved over to Ft. Bragg. It was the first time in over 4 years that they lived in the same zip code. They got married this past June. Long distance is tough, but it can be done, of course their relationship started when they were 22 years old.