Confidence in ourselves is perhaps the single most important ingredient for leading a life of success and happiness.