No worries I know what you're saying.
My experience with med school:
Some of the best times of my life and some of the worst times of my life. Worst four or five week stretch was when I started a really intensive surgery rotation. I was getting about four hours of sleep a night, had about an hour commute on the bus, and had to study at the same time. And one week I had to give a presentation to the rest of our class, so that meant knowing a topic inside out. I was basically tearing my hair out to manage a patient load, study for exams, and stay sane. Not very easy when you're thrown right into it, and there isn't a very good support structure setup at our school for that sort of thing; you're pretty much relying on your friends.
Best times were when I got the hang of clinical medicine and everything sort of clicked. You walk into a patient's room and can form a definitive differential diagnosis and be confident about it based off a 10 minute history and physical exam. It's one of the best feelings in the world when that happens. Most people will adjust to the unstructured schedule of hospital life. I definitely think I changed a lot in those two years.
But yeah it sort of does steal your soul. No body really does anything other than study, study, study and then just wind down with what little free time you get. So I'd say you need to have the work ethic otherwise it's going to be a pain in the ass. But the other good thing is there are a ton of career paths open to you once you finish. You can pretty much get a job doing as little or as much work as you want. You can practice clinical medicine, do clinical medicine and clinical research, just research, if you get an MBA (there are MBA/MD two year programs and aren't that hard to get into once you finish med school) you can do hospital administration or something similar, you can go to law school afterwards and do med law, etc.
Lastly I don't know how good this website is for premed, but it was a great source of info during med school and for residency information: http://forums.studentdoctor.net
Good luck man, if you decide to do it you'll have the pleasure of working and collaborating with some of the most brilliant people in the world