Factors impacting self-confidence