"Never show weakness" - "Don't let them see you sweat"
How many times have you heard phrases just like these? We are conditioned to believe that you need to hide your weaknesses to be successful but in reality, when you stop hiding your "handicaps", they can actually become your strengths. Let people know where you don't feel confident and competent. Let your team know where you feel weak so they can fill in the gaps around you. If you can do this you will build an infrastructure around the strengths you do have and you will make a massive impact on the world.