When the best is not enough.
An epidemic of perfectionism is sweeping across the world. That has alarming implications for our mental health.