It's tough, but you just have to figure out how to balance the rotation with the rest of your life. A lot of people suggest getting to sleep earlier, which I found difficult, no matter how tired I was, since I'm just naturally a later riser. So I was a little more tired, on top of it I had a knee injury and couldn't exercise. Sooooo.... I still managed to stay healthy (as much as possible) during my inpatient IM rotation, which I just finished.
I liked to cook a lot on my day off. I would grill a family pack of chicken breast, make a big stir fry, package it off and bring it to eat, so my food was always healthy and it was good too, because I could just grab it from the fridge on the busiest days (every day!) so that I didn't skip lunch just because i couldn't get to the cafeteria. Days that I forgot my food at home, I could go 13 hours without eating due to business or cafeteria not being open ( I was at the VA, so the quality of the food is enough of a motivator to bring your own)
I made sure that I also didnt' blow off my friends and boyfriend. Even if I knew i was going to be tired the next day, making time for a movie or dinner was important in keeping others in my life happy with me, and therefore more of a positive support system on the days that I couldn't see them.
I also suggest taking a more relaxed attitude. Everybody wants to honor, but due to the whims of attendings, even if you're super-student it may not always happen. So just do your best, bring your study books, look things up on your patients on up to date at work, and then studying won't seem like such a big deal and you'll have more time after work. Work becomes busier, but it also makes the day go by faster.
Also , make sure your car is in good shape!!!! Nothing is more stressful than car problems you don't have time to fix and worrying abou tbeing awake. Also, make sure your alarm clock works!!!!!!!!!!!! TRUST ME 🙂 I KNOW 🙁