self-doubted

adj.

Drunk to the extent of questioning your ability to perform tasks you have just completed.

Source: Wiktionary