You're not going to like this reply, nor the great and good on AB, but you're about to embark on a career which will keep you apart from your family for years at a time. I have full respect for your joining the military but, if you can't handle that, you're in the wrong job...