perfectionist

(noun)

noun

1. a person who is displeased by anything that does not meet very high standards

Definition categories: person, compulsive