Marine family here, Dh has 18 years in.
He went off to Desert Sheild/Storm a month after we met so most of our courtship was through letters and the occasional collect call!
We married a year to the day after we met, he had been home all of 3 months then. I remember not believing he was coming that day since it was April fools day....lol
He is in a non-deployable job right now so I am quite happy with that, several friends are or have been in Iraq already.