Eventually you have to come to grips with the basic truth that people are just people and not purely good or evil and thus much more interesting, and that the world of narrative opens up quite a bit once you stop trying to make some hypothetical supremely good person the protagonist of every story
Or you can become embittered and cynical and thus more and more sensitive to perceived defects of character until you can see no alternative but to isolate yourself from other people and turn your now-razor-sharp judgmental apparatus and the inevitable loathing it produces inward. Up to you really
Doing the internal work frequently means accepting that as much as we always want to be the hero in our own story, sometimes we’re *legitimately* the villain of someone else’s.
I think sometimes the desire for supremely good heroes is rooted in a desire to avoid the darkness within ourselves.