I can relate to the health concerns and sleep deprivation. Since I have quit work, I find that I only can sleep about 5 hours and sometimes less. I'm sure it has to do with less activity since retirement.
But even while working, high stress daily kept me awake many nights. Plus being responsible for many database servers in many global timezones was just too much nighttime disasters.
‘Men occasionally stumble over the truth, but most of them pick themselves up and hurry off as if nothing ever happened.’ Sir Winston Churchill