When a new doctor is learning for the first time or when a senior doctor is learning or not learning a new technique, who suffers? Naturally, a patient. When we visit a doctor with a physical problem as a patient, we expect perfection. But it is not easy to get. So, we have to understand how the doctors may make mistakes. We look for medicine to be an orderly field of knowledge and procedure. But it is not. It is an imperfect science, all enterprise of constantly changing knowledge, uncertain information and fallible individuals. It is not only science but also habit, intuition and plain guessing. This article is about dealing with mistakes made by doctors and their remedy.