No one is perfect. We all have our flaws. So do not demean anyone because of their shortcomings. Allah can change things in a twinkle of the eye and you may find yourself in the same position.