I started the med school track late in life (27 when I started taking premed classes), and while I haven't finished, I have to say that all of the complaining I hear from fellow students and doctors is ridiculous. All careers take up lots of your life. All careers end up dominating your social circles. All careers leave you feeling underpaid, including the people I know in finance who makes tons of money and work 12 hours a day 7 days a week minimum. Life is hard. I'm glad I took a lot of my 20's to experience that in other ways, so now that I've come to the medicine path, it really feels great. I agree that the decision to do this is not one that an 18 year old starting undergrad should make. But nonetheless, medicine is no worse than anything else.