I don't admit this terribly often. I like to pretend I am good, and that is a lie. It is so hard to admit being wrong, failing to do the right thing, being selfish, and a myriad of other imperfections. Yet admitting there is a problem, recognizing the imperfection, is the first step in solving the issue. Funny enough, this concept applies to engineering and science as well as it does to the lives we live. Admitting the design has a weakness is the first step in correcting the weakness.
Nothing, and certainly no one, will ever be perfect. I'm not even going to pretend that I am like the thought of accepting that. Yet when the best examples of perfection I can think of are often surpassed within a year or two, it is clear, we humans are not perfect.