Here's a statistic that isn't really publicized.
From starting as an ensign you have a 49% chance to make O-5, you have a 24% chance of making Skipper.
So, instead of killing yourself to make Skipper, do what is necessary to make O-5. The retirements are exactly the same.