To answer more fully, I was married before I went into the navy and I've never cheated on my wife in any way. So I had started a family about the same time I joined the navy. I joined for six years and my first two years were all training. I did everything I could to get stationed in San Diego because both my sister and my wife's sister lived there from before I joined the Navy. Luckily the way it worked was top grade got top pick and I always got the pick I wanted. Eventually I got stationed on the USS Nimitz (CVN 68) stationed in Coronado, CA. I lived in Rancho San Diego. I played poker at the Sycuan Casino (when I wasn't running the best game on the ship)
I left the Navy because I preferred to stay married and have a role in my son's life. Truth is, other than that, I loved the Navy and would have gladly done 20+ years.