Would you do it again? Any advice to premeds? Would you encourage your children to become doctors? Or some other variation of "Are you happy doing what you do?"
The short answer is 'yes.' I love being a doctor. I love being called 'doctor.' I am proud to tell people I am a doctor. It makes me feel 'satisfied' to know my parents are proud of me...that I have accomplished (in their mind) the epitome of accomplishments. I love it when patients say "your mother (it's always only 'mother') must be so proud of you!!" Yes she is. It really feels good to hear your loved ones brag about you...simply being a doctor is a big deal to most people.
Becoming a doctor doesn't require one to be a genius. You just have to be focused...and do your homework. In high school - go to class and do your homework. In college - ace your exams and do your homework. Medical school certainly isn't about being 'smart' but rather 'organized' and methodical. Studying smart, concentrating on only the most relevant, high yield material. Doing research, and kissing lots of ass. If you study hard, do research, and get good letters of rec, you'll likely get into the field of your choice (especially if you're willing to move anywhere in the country). Once there...you work your ass off. All of this doesn't require you to be smart, per se, just dedicated, passionate, organized, persistent, etc.
I recommend a student go straight thru the process, and not take breaks. If you finish up residency at 26, you still feel like your young adulthood is yours to experience. As a resident, you can have a life (depending on the specialty, of course). You can still go out with friends, date, and hang out. I even endured 2 pregnancies as a resident (afterall, when are you supposed to have those babies?). Residency isn't about studying and learning....it's about working. If you work, you'll finish. You can always study for a test (boards) later. I found residency less stressful than medical school because...in my mind, I'd 'made it' already. I was a doctor. Simply being a medical student makes you....nothing. No pass = No MD. The fact that I'd accomplished a major achievement by simply graduating from medical school, relieved lots of stress for me.
If you go straight thru, you may graduate residency at 29 years old. That's still plenty young. The sacrifices are much less. Afterall, you don't feel as though you've sacrificed 'your entire young adulthood' to medicine if by 30, you're making 6 figures...like many of your professional friends. (Granted they may not have the debt you have).
If you put off medical school, and do a long residency, by the time you're finished...you may feel you've given too much of yourself, of your life. If you decide to put off relationships, marriage, having kids...you may find yourself in a situation where you *can't* have kids, or the family you always dreamed of. You may miss end of life activities with grandparents/parents. You may miss other significant life events of other family members/friends. And, you'll gradually lose your close friends as they have families, and hang out with other people in similar social situations. You may realize that you're the oldest guy/girl at the club. And, it may become increasingly difficult to find a suitable match as a life partner. Young adulthood is the time to lay the foundation, both professionally, and personally, for the rest of your life. If you are a medical student/resident thru this process, you may find yourself, your life, unbalanced. As you pursue this (arguably) awesome career, you lose the opportunity to experience these other aspects...that are much more important in the grand scheme of things.
Being happy in medicine happens as a result of going into it with accurate information, eyes wide open. Forget about the fuzzy 'feel good' I wanna help people bullshit. Forget about the 'privilege' or 'calling' that some try to say is medicine. Realize it is just a job. It is just one aspect of your being. It, in itself, will not make you happy. Realize that patients are no substitute for family. If you can see yourself doing something else, and being happy doing it...you should strongly consider that option. Medicine is like a sexy man-whore. Attractive, alluring, exciting, and seems to have 'everything you'll ever need'. But, the reality is, he will betray you. He will beat you. He will not keep his word. He will not appreciate your greatness. He is selfish. And basically, not what he appeared to be. Likewise, medicine will not be what you thought it'd be. The patients will sue you. The 'purse-holders' will not appreciate you or value your work. You will see plumbers make more per hour than you do. Medicine will not provide the life you thought it would...and you'll feel betrayed.
You'll be happier if you realize that medicine isn't 'everything.' You will not make even the modest money you thought you'd make. Realize that student loans *are* a big deal, and will not be easy to pay off "on a doctor's salary." Realize that you don't have control, and are at the mercy of the powers that be...and the pig-headiness of some arrogant peers who see no value in unionization and advocating for 'physician rights'. Do not put off things in life that you really want to do, like get married, or have children. Develop outside interests, and don't let medicine become your identity - do this and you'll have a strong defense against burn-out and disenchantment (this is why it's so important for residency to be humane. Medicine isn't what it once was. There is no pot-o-gold at the end of the rainbow if you suck it up and sacrifice your young adulthood like back in the day when docs were respected, and paid handsomely for their services.) If you view medicine as a stable job that pays a decent wage....you'll be happier. Do not try to make the man-whore a loving husband. See him as he is, and either accept it, or move on.
Also important is, finding a specialty that fits your personality. If you want to be an involved parent, surgery isn't for you. If you want to have a comfortable lifestyle, you might wanna rethink primary care. If you like to interact with people, radiology/pathology may not bring you satisfaction.
Don't overwork yourself. Even if you enjoy speeding around the ED running codes and trauma, do it too much/often, and at the expense of personal health, relationships, or other recreational activities....I promise it will cease to be fun quite quickly. The check is nice...but your life is suffering. In the end, many docs decide it isn't worth it....
...all because they haven't achieved balance.
So, in review - to increase the likelihood that you'll be happy in medicine:
-get the training over with while you're young; don't take breaks (or alternatively, wait until you're a bit older)
-keep it in perspective. You are not a saint because you are a doctor (don't be arrogant and think more highly of yourself than you should). It is not a calling. See it as a stable, respectable, secure, job. Your work is valuable, but not more valuable than yourself, or your family.
-know the drawbacks, and balance those with the benefits of becoming a doctor today.
-the money *does* matter (both the student loans, and the eventual salary).
-don't sacrifice having children, visiting aging parents, or other significant life events in lieu of becoming a doctor. It will not be worth that sacrifice.
-Choose your specialty with care. Chose based on your personality...not based on what is most prestigious, what other people want you to do. Your specialty will determine your potential work environments, your pay, your lifestyle, and the number of years you spend 'training.'
-Finally, don't work too many hours. If you do, you'll be more tired, less healthy, and more likely to experience dissatisfaction and fatigue.