It would scare the world to death, what YOU are capable of, if you had confidence. Yes, I mean you.
Confidence is not arrogant. Confidence is preparation. When you are prepared you don’t ask yourself if you’re good enough to win, you know.
Self doubt comes from procrastination, not being prepared, laziness and surrounding yourself with non confident people.
Get up and prepare yourself.