The career path is not often straight. Sometimes it's crooked, with false starts, fitful stops, and detours. Quit judging yourself by your accomplishments. Sometimes failure is part of the game plan. Stop trying to be perfect.
Most professionals believe they have to be omniscient and omnipotent in their work.
Only God is God. The rest of us are only human, and human is not so bad. No one wants to commit errors in their work, but in certain professions the price for perfectionism can be the suppression of creativity and the beginning of pride. Accept limits and boundaries. The cellular phone, the laptop computer, pagers, and voice mail can make private time collapse and private space shrink.