Perfectionism holds us back. Here's why

275,383 views | Charly Haversat • TED@State Street Boston