Back in 2002/2003 I worked straight nights, and it worked out for me because I flipped my life around to accommodate it. Hours were 11pm to 7am, I'd get home around 8, shower up and change, then go run errands, get food, work on the car etc until around noon. Be in bed by 2pm and sleep until 10pm and then head into work. IMO the worst shift was afternoons, you're living in no mans land. Wake up nobody home, get home from work, nobody home and nothing even open because its the middle of the night.