Our culture tends to ignore that simple fact when it comes to esteemed leaders / role models. We put them on pedestals and ignore the fact that they are just as human as the rest of us. We do this especially in religion and politics."Everybody poops, and it usually stinks."
At the risk of offending someone, Jesus of Nazareth cried as a baby, and he spit up on Mary, and he burped and farted and pooped. I'm pretty certain he didn't spit up on Mary when he became an adult, but I also am certain he kept doing all of the other things on the list. I know he pooped, and I'm positive it usually stank.
Life is messy, and people are messy.
The type of charity described in 1 Corinthians 13 understands the simple fact that everybody poops - and all its applications to other aspects of living messy lives. Of course, there are differences that we can highlight, and doing so is important sometimes, but accepting everyone for the stinkers they are and can't help being is important. We might have to plug our noses occasionally, or often, but expecting anything else is unrealistic and uncharitable.
As a general rule, only those who don't poop or whose poop smells like labender potpourri have a high ground.
First cast stones and all that jazz.