It is indeed impossible to always be right but accepting when we are wrong is not something very easy to do.
Accepting our mistakes might be one of the most challenging thing for a person to do. Of course, it all depends on the personality of the individual in question, and how stubborn he is.