I have never worked nights, but my first husband did, and he died of kidney cancer at age 49.
I know an ambulance driver who works night shifts and he uses Melatonin - safer than sleeping pills.
I take vitamin D every day because I don't get 30 minutes of sunlight a day, any season
I'm quite a hermit 