I feel compelled to write to you because your post reminds me of my train of thought about a year ago. This is what I realized, maybe this will help you.
I picked this career before I had all the info. I don't have any family members in the field so I really didn't know how it worked. I thought that you went to medical school, then got a job where you get a ton of respect and a ton of money. Haha WRONG! I found out about not making much money right away and stuff like that slowly, usually when people were trying to discourage me, so I pretended I already knew and was fine with it. But really, as I thought more about it, it doesn't bother me. I hate boring jobs and I could never imagine myself doing one. If I lived for the weekend, I'd need a waaambulance every five minutes. It's because this career is challenging that its rewarding.
Also, I'm not a psychologist or anything, but you seem like the type who is always waiting for life to start. I'll be happy when I'm done studying for this midterm, or when I get accepted to school, or when I start making lots of money. Congratulations, you just realized that "I'll be happy when..." doesn't work. That's good news, now you don't have to have midlife crisis when you've realized that you are never happy and don't know how to be! The sooner you have this realization, the better and I don't think the other posters gave you enough credit for that. It's a hard concept, especially when you don't have much time to just think about things...
What are you expecting to happen when you finally "get there?" You are a well-established doctor. You are making money, and your house is paid off. But the guy who graduated from Harvard in the office next door does more procedures than you. He gets published more often. He has a better receptionist. You keep getting screwed out of things at work because of office politics, and also because your receptionist keeps forgetting to remind you about meetings, unlike Dr. Harvard's receptionist. Your house needs repainting - they screw it up and overcharge you. Your child has a learning disability. Do you see where I'm going with this? There is no such place as "there" except to be satisfied and fulfilled with where you are now.
I realized this when I was studying for an ochem test. People were running through the halls screaming "Thirsty Thursday!!!! Kegger on 3!" , and I was on my third latte, doing aldol condensation problems. And I thought to myself, my God it doesn't get better than this...and it never will. And when I say it doesn't get better, I mean that I was already as happy in that moment as I ever could be, because I love what I do. Even right now, I told my best friend I'd call her back an hour ago, but instead I'm writing this ridiculously long post to a complete stranger in hopes that I can help you. I might not be happy (because I'm kind of hungry and have to pee) but I'm satisfied.
So, what is it going to be, aldol condensations or kegger on 3? Your satisfaction with life is a mindset, not a set of favorable conditions.