Ncash,
I know how you feel. It's like joining the Army to go fight terrorists in Afghanistan and having them send you to Kansas for your whole enlistment instead. Well the Navy needs you where they sent you or they wouldn't have sent you there. You're doing your duty, it's just not what you imagined it would be. Get used to it. You are not a beautiful or unique snowflake.
After the Enterprise circumnavigated the globe in 89, we pulled into Norfolk for a four year overhaul and refuelling at NNS&DDCo. We had a whole bunch of nubs waiting for us when we got there [in RL Div we doubled our manning for the overhaul]. After we left San Francisco for the cruise, they held the new nubs in Norfolk for our arrival. Almost everyone of those nubs did their entire enlistment without ever going to sea [not even for a day]. They proudly refer to the ship being towed across the James River as their "Sea Tour" and they all went on to pursue any career they wanted (e.g., commercial nuclear power operators, Nuclear Engineers, DOE contractors, PGDP supervisors, a petroleum engineer, a cop, an Australian Defense Department consultant, a lawyer, a medical radiation physicist, a teacher, whatever). When you get out, no one will care if you did any sea time or stood watch on a critical plant. A few diggits transferred to seagoing commands after two years, which will probably be an option for you if you don't like it in the yard. A few others reenlisted so they could go back out to sea with her, but most were happy to get out and never look back.
My experience is that you'll work twice as hard in the yard as you would at sea, but you get to go home at the end of the day [except for duty days - man, do I miss duty days]. One piece of advice is to go get your degree while your stuck in Norfolk for four years. If you're going to be in Norfolk Naval you can get a B.S. in ME pretty easily from ODU. If you're going to be at Newport News then you can get a B.S. in math with a minor in ME pretty easily from Christopher Newport. They're both inexpensive state schools and the Navy has a great TA program. Nothing is easier than taking ME classes in college after going through power school and prototype. If they have you working days, then you can take night classes and swap duty days to make your classes. If they put you on shift work, then you can take classes whenever you want and just plan on missing 25% of them [based on four-section shift work]. You need to clear it with your professors, but I found the staff at Chris Newport to be very supportive on the matter. Then, when you get out, you'll be that much more marketable than the guys who spent four years at sea. It may not be fair, but you volunteered to serve your country and this is the hand that they dealt you. So make the most of it.
Good Luck,
MGM