You are so mislead young buck. You have no idea what you are talking about. It is not that these doctors think very highly of themselves, or that they have a "God complex" as you said, but are simply realistic. Yea the enthusiasm you have is very refreshing. But know that medical training is very tough and very grueling. You really won't have much time for anything but studying medical school. You will have to put your wife, kids and other things in life on the backburner, for medicine. Although this also depends on speciality, it is a hard knock life anyhow. I am not saying you are not prepared for it. But trust me yea you are excited you wanna help and all that, but when you are sleep deprived, you ve been in the hospital for 30 hours, trust me its difficult to maintain a high level of enthusiasm. Listen to these people and take their advice. They after all are doctors, you are not, they have been through the training you have not. Unless you think it is a big conspiracy of what these people say, you should pay heed to their advice. You shouldn't be discouraged, you sound like someone who will go, no matter what if you are accepted, but I would love to chat with you in 6-7 years when you are during your residency, see what you think then. Also read some posts in the clinical rotations thread, read what some current residents think. Another thing having top grades and MCAT is important sure, but that does not mean you will be a successful doctor by any means. Not trying to discourage you, just put things in perspective, pay attention to these doctors cuz they are telling you how it is. Just my 2 cents. Good luck.