At some point in your life you must decide whether you want to impress people or influence people. You can impress people from a distance, but you must get close to influence them, and when you do that, they will be able to see your flaws. That's okay. The most essential quality is not perfection, but credibility. People must be able to trust you, or they won't follow you. How do you build credibility?
Not by pretending to be perfect, but by being honest.