When it comes to mistakes, there are three types of people:
The type that never makes a mistake.
The type that only sees the good.
Me (and maybe you).
These three types reflect each of us at different times. None of them carry a "permanent" label. We can always make a new choice.