Before signing up...it is a chunk of life that is precious based on what experiences you get but never returned if it doesn't fit your overall plans.
Exactly!
And remember, it's not the military of old, in a lot of respects, both good and bad.
If you're lucky enough to make it 20 (probably more by the time this administration is through with it!), you'll enjoy some nice benefits, and the memories of a lifetime.
OTOH, if you get somewhere in between and they (again, the administration) decide that we have too many sailors, we're spending too much on the military, or there's just not enough crap going on to justify your existence, then you'll be sent packing, and you'll have "somewhat" wasted that portion of your life.
Please don't misunderstand. There's nothing that will take away the memories or the skills that you'll gain, and all at someone else's expense. That's a good thing. And the skills and education you'll gain, even if you just do a hitch, can mean the difference in a well paying gig on the outside, and even the opportunity to apply in some cases.
If you decide to go, take advantage of the opportunities offered. If there's a school or advancement opportunity, TAKE IT! If there's a chance to interact with other teams, military units, civilian groups, TAKE IT!
You never know where life is going to lead, and what some of those "opportunities" may turn into.
Listen to the advice other's have given you here. It's all pretty darned spot on!
All the best on your decision.
OD