Better than you.

This is where self doubt originates, doesn't it? That there's someone better than you who can do what you are doing.

Someone who knows more, would care more, would ship faster... would just do better.

You don't know who, but for sure, there is someone.

You are right. There is someone better than you if you think there is.

The only question is - are you willing to become that someone?