Confidence

Why is it that having confidence in ourselves and our abilities is so hard?  Why do so many of us have the tendency to overestimate others and underestimate ourselves?  And, why are we so concerned about what other people think about us? I believe if we are ever going to be able to answer these