This is a saying that everyone can relate to, unless you think you are perfect. Various versions of this phrase are attributed to different people. Swiss author Wolfgang Riebe is noted for saying, “No one is perfect.
Where did that come from - Why pencils have erasers