There's an uncomfortable truth about the human species:
Ain't a single one of us that's perfect. Well, except the Creator God who became fully man; He is and was perfect, but other than him nobody is actually perfect."As it is written, There is none righteous, no, not one." [Romans 3:10]
And that means that it is inappropriate (and a waste of time) to expect perfection from any member of the human species. Excellence is good (and there is a lot of that), but don't waste your time looking for perfection in people.
• None of our leaders (political or religious) are perfect leaders.
• None of our teachers teach perfect truth.
• No book or class or video is perfect in all its content.
• No fellowship of humans will be perfect; there will be mistakes and failures in 'em all.
Does that mean that we should give up on leaders, teachers, fellowships, and just go solo, "Me & Jesus, and nobody else"?
That won't work. You're not perfect either. (Me neither.)
So we quit expecting perfection, and we look for the good.
"Finally, brothers and sisters, whatever is true, whatever is noble, whatever is right, whatever is pure, whatever is lovely, whatever is admirable--if anything is excellent or praiseworthy--think about such things." [Philippians 4:8]
(Does this mean we never strive for improvement? Heck no.)
(Does this mean we overlook persistent sin, our own or our brother's? Heck no.)
Eat the meat. Spit out the bones. "Even a dumb ol' cow knows enough to eat the hay and spit out the sticks."