Self-assurance is two-thirds of success.
~ Gaelic Proverb [18275]