The two biggest mistakes I made in life was #1 Getting married too young. #2 Not staying in the Navy for 30. If you go in I HIGHLY recommend the Submarine Service for a myriad of reasons. I would do it in a heart beat. The best schools and training are available and you could get out with a full pension at a relatively young age. You should at least try to get an AA or AS in Math or Physics, it will help if you decide to become a "Nuke". Also the stakes are a little higher and they are more selective since the days of Reagan's 600 ship Navy.