You should do what feels right for you personally. If you're having these doubts about Radiology, they may never go away (but they also may go away if you eventually get used to it). It's a difficult decision, but you only live once and if you want to be a physician in the more traditional sense, then I recommend pursuing IM. It is impossible to know how you will feel about this decision 10 years from now, some people say, "it's just a job, 10 years from now you will not care about what you're doing, you will be more focused on taking care of your children and making a living." Radiology may good in that aspect because it is shift work, once you clean up the list, you're done for the day, no patients can call you, you don't have to fill out insurance/disability paper work - that's why it is considered a great lifestyle field. The starting salaries are still generally higher than IM (but have been decreasing and IM can get paid more in certain specialties/practice models).
On the other hand, you can also have a decent lifestyle in an IM field, if you solely do outpatient medicine or work at a less-busy hospital, you can also have plenty of personal/family time.
It really boils down to "Do what you like", we are in a very privileged position to be able to choose our style/type of work, and especially because with what ever you choose, you will be happy and successful either way.
If you stay in Radiology nobody will care and if you choose to switch to IM, also, nobody will care. The only person that will be affected is you. It is based on your own internal experience of the world and life. If you want to have fulfilling interactions with patients, then do IM. People that truly enjoy Radiology love imaging, they don't really care about talking to patients and formulating treatment plans, they gain fulfillment from solving complex imaging questions and helping/guiding referring providers.
Here is an inspiring article written by someone in a similar situation:
http://www.alliswellthateatswell.com/2012/10/road-less-traveled.html
1+.
It all depends on what you want to do to your life. Eventually, nobody even your family cares about your day to day job.
There are a few points I want to make based on real life experience as a private practice radiologist that may help you:
- Yes, I agree with people who tell you that you have to do something that you feel is right for you. However, it is almost impossible to know what the priorities of you life will be even 10 years from now. You have lived less than 30 years for now and 15 years of it was your childhood. How can you know your interests in life 20 years from now at your mid career?
- Having said that, take a look at the people around you. Despite all the interest and the passion that people talk about, FOR MOST PEOPLE and FOR MOST PHYSICIANS it will become a job eventually, sooner than later. As one of my attendings used to say, the interesting parts of your job will become boring and monotonous at best but the painful parts of your job will become MORE PAINFUL.
- As a radiologist in private practice, definitely I am biased but this is my opinion. I do 30%-40% of procedures in my practice including kyphoplasty, spine pain procedures and lots of non-arterial IR. Patient interaction is over-rated. Not that I don't like interacting with people but considering everything together, I think it is not worth it.
- As a person who is married to a cardiologist, I can tell you that almost all of them confess (at least to their family and friends) that they hate the lifestyle that comes with their field. On the other hand, there are some other aspects of their field that they like.
- Salaries fluctuate a lot of over time. Also there is a huge overlap between salaries. In a certain geographic location some specialties may make more than others and the opposite may be correct in another area. Right now, radiology salaries are comparable to IM subspecialties and the gap between specialist salaries and IM salaries is closing. But nobody knows what will happen to the salaries 10 years from now. At the end of the day, as a physician, you can make enough to have a decent life, no matter what field you choose.
- It is a very tough decision. As the above poster mentioned, you never know what will you think about your decision 10 years from now. You may be happy with it or you may regret it. However, at this point choose what you think is right for you NOW. You live once and choose what makes you happier. Also consider that there are certain people who get too obsessed with their choices. Don't get too obsessed and don't put too much thought into it. If you choose a certain medical field, you can always change your type of practice toward what you life. If you do IM, there are certain fields in IM that are way different than the others. The same for radiology.
- At the end of the day, choosing a medical field is a relatively random process. You will know about your field only after you finish training and enter practice. After a while, if you are smart enough you can shape your practice and find your interests. If not, you will regret the rest of your life about your choice (the grass is always greener on the other side).
The people who are happy with their job (or their life) are not happy because of their job (or their life) itself. They are happy because of their own personality and attitude (call it intelligence, smartness or ... ).