The sun itself has spots upon its face. The holiest people have many blemishes and defects when weighed in the balance of the sanctuary. Their life is a continual warfare with sin, the world, and the devil. Sometimes you will see them being overcome rather than overcoming. The flesh is always fighting against the spirit, and the spirit against the flesh (Galatians 5:17), and in many things they offend all (James 3:2).