Your not the only one working those hours and longer and in harsher environments.
I love attitudes like this :lol: It doesn’t mean it’s right and guess what, we are not machines!! Some folk! Do you live your life like this
I’m in the mob too and methinks you are physically and mentally knackered. I would even wager work related stress has had an impact on you. I’d use some relaxation techniques to get to bed, this works PMR
The Dr “should” be able to help you more, I know in the mob they can be hit and miss.