As BD said -- Medical school is nothing like residency and residency is nothing like being an attending -- In med school if you screw up, no one dies or has a bad outcome because you can't write orders, yeah, you get a bad review, may fail a rotation, feel like the world is coming to an end but by the time you're in your clinical years, it's really hard to flunk out -- you have to majorly hose up to get booted.
In residency -- you're responsible -- you can make a decision to give whatever meds you want and push the edge of the envelope if you're a cowboy and by extension, you can really injure some people and potentially have a fatal outcome-- you can get booted, and you have to answer to your attending, PD and potentially the state medical board for your screw ups -- and you'll find that most people don't want your help, they want what they want and will do what they do, so (and this is totally based on my experience at a LARGE county hospital) -- get the idealism out of your soul now, recognize that for every 100 patients you see, 1 or 2 may be grateful for what you do, the vast majority indifferent and a few will game on you to get what they want -- expect to get yelled at a lot in your intern year, not so much in your 2nd year and 3rd year is hit or miss because by then, the attendings either like you, are ignoring you or are actively trying to make you quit....
Being an attending is more political, plus responsibility -- unless you open your own practice (unlikely these days), you will deal with the patient and office politics and try to do what's right while navigating those waters.....
Medical school is truly the easiest part of all of this, especially the first 2 years -- enjoy your time as a 3rd year -- it's really low stress and 4th year is even better.....or you could always opt out while your debt is still low and manageable --