That's a little bit of a false dichotomy, though. I agree that it would be rare, even impossible, to find people who match every quality I imagined they had.
But some of those failings are forgivable, others are not.
Getting genuinely confused about pronouns sometimes: forgivable.
Being a loud, public MAGA homophobe transphobe: not forgivable.