The main stumbling block that people encounter when they try to finish their projects is not laziness, but perfectionism. Perfectionism convinces us that anything less than perfect is a failure, and the only worthwhile goals are one that are grand and difficult – and make you miserable. If we accept that nothing will ever be perfect, we can start to enjoy the rewards of productivity and accomplishment.