Don't sweat this nonsense.
Great topic...one I have always grappled with. I concur with the self-confidence piece, and unfortunately it is not something I have a lot of.