It happens everyday, sometimes it encompasses the whole day. I can say from my own experience, it is usually wrong and holds back my growth.
How do I overcome my self doubt? Prayer, people and review.
Pray is the most powerful weapon to fight doubt. God has no desire for us to live in fear and failure. He is always listening. But am I listening to Him? That is the key.
People can either feed my doubt or walk me through it. Those that tear us down, criticize and do not offer support are only keeping is from moving forward. Those how listen, empathize or sympathize, offer love and compassion and accept us as we are give us the lift we need to over come.
When I review how the ability I doubt has performed in the past, many times it shows the false reality of my doubting.
We need God, people who authentically support us and unbiased review.