Perfectionists are their own devils.