I can't do that rotating crap, I'd be a zombie. I worked 13's up until last August, then we went to 8's. I'd get off at 6am, then work on my car until noon or 1. Sleep, work, wrench, repeat. I got really good at functioning with 4 hours of sleep.
It's def a biatch and I find at this point in life, when I'm on nights, I need all the sleep I can get. 1 hour commute each way gets me to 14 hour day/night. It's been a great career but I'm looking forward to the end.