I am 25 years old. I am a 3rd year medical student. This is something that I have never really understood. I frequently hear people saying that they are "sacrificing" the best years of their lives to become doctors. As a medical student, I don't feel this way at all. I love medicine and I love medical school. I feel it is a great privilege to be studying what I love and to learn something new and interesting every day. Do I work hard? Absolutely. But who doesn't? I have many friends my age who graduated from college after four years, didn't go to grad school, and are making good money (90k/year). However, they too are working hard. Many of them are working 70+hrs/week and some of them absolutely hate their jobs. It doesn't make sense to me that doing something I am passionate about is a waste of the best years of my life. I still get to spend time with my family, spend time with friends, volunteer, exercise, and go out on weekends. As I look at my life and compare it to many of my fellow 25 year old friends, I feel I have a great life. In no way do I feel like I am missing out on anything or sacrificing anything. On the contrary, I am gaining a lot and living experiences that many of my non-medical peers could only dream of. I can honestly say that I have loved every moment of medical school, even the hard moments. Having to work hard is not a burden to me because it is extremely rewarding to see the fruits of my labor.
Maybe I just got lucky. If I hated medical school then I could definitely see my current situation as a sacrifice. If I lived my current existence waiting for the time when I will become an attending and make a six figure salary, then I would definitely be sacrificing the best years of my life. This is not the case. I wake up everyday excited to go to school because I know that I will learn something new in the field that I love. Up to this point, the journey has been great and by no means a waste of my 20s.
I don't want to completely discount what you're saying but you're just a medical student. Nothing you do counts for anything in the hospital/clinic setting. You're so far removed from what residency and the meat of your medical training will be like it's laughable. The hardest stuff you've had to do so far was study for step 1 in an artificial environment (no other real duties other than studying). This is not your fault, but just how medical education is nowadays. Medical school is generally interesting and overall isn't that bad of an experience other than a few exceptions.
People work hard in other jobs, but residency is a different beast. It is physically, mentally, and emotionally draining. I enjoy my job in general, but even with the work hour restrictions, a resident's job can be a miserable experience. I don;t personally feel I've wasted my 20s but I can see why other physicians feel that way. The practice of medicine is interesting but the other extraneous factors can make one question their decisions especially when they see their peers in non medical jobs doing reasonably well. A couple of things:
1. Call/night float are brutal things. I'm still doing traditional 24 hour calls and it is not physically easy when you're on your feet. Couple that with the fact that I have to leave my family for a full 24-28 hours on a regular basis makes it especially more painful. Image doing this with a wife who just had a newborn and leaving them behind. It sucks and is a huge sacrifice that others with a regular 9-5 job don't have to experience.
2. Lack of holidays off. I hate working on days when others don't/ We split up holidays in my program which is fine. But I get envious of others getting to chill with their family/friends, watch the game etc on Christmas/Thanksgiving. You know what I was doing on Christmas day? Taking a ruptured ectopic back to the OR. Yeah, I enjoy the OR and the case was fine, but being on when nearly every other profession is no fun.
3. Lack of gratitude. With all of this sacrifice, you still get shat upon by ungrateful patients, their families, lawyers, administrators etc. You'd think with the level of sacrifice there'd be some more appreciation. If this was a regular job, I wouldn't care. Foruntately/unfortunately most residents and attendings care a lot about their patients. Seeing them come back with complications or have a poor outcome if everything was done correctly eats away at us. I've been up at 2am, knowing I have to get up in a few hours to follow up vitals/labs on patients I've oeprated on using my home EMR access.
SO yeah, I can see how all of these things coupled together can make one think they've wasted the best years of their life.
I don't hold any illusions that if I skipped on medical school I'd somehow be a baller on wall street, but I do think I could have easily done a 9-5 office job or worked for the government, done my 20-25 years maxing out at maybe 100,000K a year and then retire with a pension that life wouldn't be so bad.