(Not a med student, but I double majored in two different engineerings so I had a pretty tough road)
Honestly I think people over rate how difficult school is.
I was definitely in the camp of 'it's so fucking hard, I have no life, it's horrible' etc etc etc. And I'm a smart guy. Guess what, when I actually went through and figured out how much time I was spending working, it wasn't that much. If you clear out the procrastination and bullshit and just sit down and work hard while you are working, it's not bad.
Then you actually have free time.
I struggled with this for years, but working at 50% effort for twice as many hours is a horrible way to go about things because you end up living a miserable life.
At my graduation they announced the valevictorian. It was one of my friends. We had no idea. He never talked about grades. He never bitched about work. He went out drinking nearly every day of the week. He spent a lot more time chasing women than chasing grades. But when he went to the library to work, he worked.
Remember, 6 hours a day of hard work is worth a lot more than 12 hours of half assed work, and thats what he did. That leaves 18 hours a day to enjoy yourself.