Civilian here...
....I had no idea the Navy was that unforgiving for 1 mistake, even a safety mistake. To have a whole career ruined by just one mistake seems over the top to me. To invest so much in the man and then just take it away from him after serving all these years seems unjust. The pressure to perform at 100% all the time must take SO much out of you I don't know how you do it. My hats off to you guys.