The overall benefit of building self confidence lies on the ability to face numerous life challenges. When you are able to face awkward moments in your life boldly, generating a solution becomes easy. While humility is a necessary virtue, it is...