Do you like being in the Navy? Do you enjoy doing what you do? Can you go to school; college/vo-tech while you're in? I bet if you will carry yourself over to Rose State and see an Admissions Advisor, you will find out that you can get a nice chunk of college credit applied from your military schools towards a degree of some useful type.
I asked myself the above questions when I was coming up on a "re-up or get out" decision too. The answer to all was YES, so I stuck it out, finished my degree, and got commissioned. I retired from the USMC (was a Grunt; not a Squidley - see post#8) after 21 years, and started drawing that check. I got into my second career, Higher Ed Administration, and retired from that 2 1/2 years ago. My wife also retired from Cox Communication's. We were then getting 3 retirement checks. We then made the decision to apply for Social Security as early as possible. Five retirement checks coming in now. Kids all grown and gone, very few bills left. Life is good and me no more worky. There are lots of worse things you can do in life besides a Navy Career...even if it means ya have to be a squid... (see post#8 again).
I second this. If you like the Navy, and like what you are doing in the Navy stay in. Dont get out and wonder what if. Go on a deployment see more of the world than Oklahoma. The Navy has more to offer than most other jobs/careers. Take advantage of it while you can.