Perfect is Impossible! Welcome to the first episode of This ADHD Life! Read More Keith GriffinMay 3, 2016Perfectionism, Overwhelm, All or Nothing Thinking