Origin: Greek suffix -ist
Perfectionist has 3 different meanings across 1 category:
a person who is displeased by anything that does not meet very high standards
Someone who is unwilling to settle for anything that is not perfect or does not meet extremely high standards.
Demanding perfection; being a perfectionist; imposing overly high standards.