Perfectionists are their own devils.
Jack Kirby