HH - What's your degree in? Not that it matters unduly, though clearly some do have a strong indicator of your potential career in the Services.
As far as I can recall, the only reason people took non-Seaman roles in the RN was down to eyesight - is yours OK without glasses?