perfectionist

From one perfectionist to another: Calm down and enjoy.
New research suggests that being a perfectionist isn't always a negative, stress-inducing thing.