Bro, I was on a ship for 4 years, Cruiser. As you probably know, you need to befriend the cooks. On my ship we ha d a pretty healthy selection, and plenty to go around, big salad bar, meats and carbs every meal. Plus they posted nutrition facts for each item. You just gotta’ stay away from that damn soda/snack machine and the ship store, plus take plenty of protein powders and shit with you. But you gotta' appreciate what you got, I'm Army now and you eat MUCH better in the navy (you may not even get to eat in the army). But good luck to ya, and be careful, don't get caught throwing those needles overboard by the EPA.