All valid points and your experiences are probably similar to many others here. As far as my job as a fire lieutenant... After 25 years I had had enough and retired as young as I could without a penalty. 25 years of poor sleep may be as bad for people as smoking pot.
Glad you made it out in one piece. Hope you are catching up on the sleep!