That lacking sleep creates all kinds of disease is no surprise. The question is how to get sleep.
Also naps, take advantage of them. I'll often go home on lunch, and take a snooze for an hour.
Don't eat late, cut anything too mentally addictive (socnet, binge watching). Relaxing env. Eat well, move a lot (I never sleep better than when Im drain post jogging).
It won't cure all, but even in bad times (I am just past one) it makes a good difference.