Hiya,
I'm very lucky as I dont do nights. I do however start at 730 till 530 but never finish on time can be as late as 7pm before I finish. So I'm up at 5:45 leave for work at 6:55 and it takes me about 40 mins to get home. Not sure how your shift will go but for me I have a black coffee at 630, shake at 645 then have another coffee at about 10ish then a bar and lots of water at 1 ish then when i get home I have a large glass of water, have a bath whilst the rest of the family are eating. I then have a boulion and another shake. Through the rest of the night I'll have a coke zero and a black tea. Sorry for the ramble but it may help you spread your shift pattern out. I hope it dose help xXx Sarah.