i really respect all your views.. just to make myself more clear i would say that being a doctor i too have worked 12 hours even more than that and despite having problems at home or other issues on my mind i never treated my ptients carelessly..i know they have paid to visit a doctor(although they are not paying me directly as we have fixed pays) more than that they have some expectations from me and i can say this with firm belief that most of them forget their pain, misery whatever when the doctor is polite and friendly to them..this is professionalism and nobody has taught me this... it is humanity and one should be aware of his/her duties...in whatever profession he is.