I've recently gotten into med school and with a lot of spare time on my hands now, I've been reading stuff online about doctor's lifestyle, work compensation, malpractice, etc. I'm getting scared because the general consensus is that primary care doctors are not going to make enough considering how much schooling they've done and how much they've invested into their education. I will be well over $300k into debt (undergrad + med school loans) and I originally, and still kind of, want to specialize in internal medicine and work in an outpatient center in the future. Looking online, this will mean I'll make ~$150-200k/year before taxes. After taxes, malpractice insurance, and loan repayments, this number will probably be more than 50% less. Is it still worth doing internal medicine and being a "regular doctor"? I'm now thinking about either sub-specializing within IM or gunning for a competitive specialty like radiology, dermatology, or ENT straight out of med school. It's sad because one of my main motivations for doing medicine was how much of a role model my family doctor (who's IM) was and I wanted to be just like him but nowadays, I feel like just being a primary care/family doc isn't worth all the money, time, and effort every medical school student invests.