Let's define perfectionism first. It could save some terse emails.
Can we agree that perfectionism refers to needing to have everything perfect, not just high standards?
Eudaimonia. [you di mow nee a] It's Greek and it really is the key to a happy life.
Why do we need some foreign word nobody uses? Fair question, but think of it as a quirky way of summing up a key idea that could change your life. Once you get used to the pronunciation, it's memorable.