Have you considered sleep apnea?
Sleep deprivation is the number one cause of all of this. Some people stop breathing hundreds of times per night, so even if you slept 8 hours it might as well have been 4.
Imagine someone shaking you awake 100 times per night. That’s what sleep apnea is on a...