text: I work 12 hr s night shifts 7pm-730 am and have three small kids and attend college class, so I swear by these suggestions: stay busy at all times, eat small meals, stand instead of sitting. I only have to work 32 hrs which is considered full time I do one day in the middle of the week  and then two days together. This helps with gettign sleep. The first night I am well rested so there is usually no problem in staying awake nor being too tired. The first of the two nights I am rested b/c I had a break, the third night is my sleepest b/c I usually get less sleep due to my kids being up. I make sure I try to go to sleep immediatly after arriving at home trying to bypass the second wind. Its almost impossible to stay awake we are fight our bodies natural rhythm. Good luck.