262,218 views | Charly Haversat • TED@State Street Boston

Perfectionism holds us back. Here's why