This post was originally published on this site

Overachievers have long pursued the perfect, despite a propensity for screwing up—a state of affairs three new books explore