I work as tech in a local hospital, screwed up a little (and my mistake in no way affected the patient's health), and apologized to the patient for my mistake. The doctor on took me aside and told me that we should never apologize for having done something wrong, that we should always act "professional" in the sense that we never make mistakes, because the patient could always take their business elsewhere. So I went home and cried. I can't believe this is the world I'm working so hard to enter sometimes. I want an honest relationship with my patients and I want them to know that I will always give 100% to give them the best care possible, but I also want them to realize that I'm human, my colleagues are human, and everyone working in the hospital is human, and so we make mistakes. I think that by faking this sense that we are perfect and always right (and if we haven't yet faked competence, you will on your first day of internship) we set up ourselves up to not only fail but fail miserably. Our patients hate us and resent us for not telling them that we may have made a mistakes, and then they really don't trust us. I know that as a patient and family member of patients, I really appreciate it when someone in the healthcare field says, "I made a mistake, I'm sorry" or something along those lines when he was wrong. To me it shows that the person realized their mistake, is sorry for it, and will work hard to correct it. It really bothers me that so many doctors and healthcare professionals put the hospital they work for in front of the needs of a patient. I guess I'm living under the illusion that as physicians we should ask ourselves, "what's best for the patient" when making our decisions, rather than "what is best for this corporation." Any other thoughts?