Peter Bregman, on his blog at Harvard Publishing, wrote an interesting article entitled "Why You Need to Fail". I encourage you to read it. He quotes Dr. Carol Dweck, professor at Stanford University, on her research into why people give up VS why some folks press on and overcome.
"If you believe that your talents are inborn or fixed, then you will try to avoid failure at all costs because failure is proof of your limitation. People with a fixed mindset like to solve the same problems over and over again. It reinforces their sense of competence."





