The Perfectionist

Conscientious, responsible, improvement-oriented, self-controlled; can be critical, resentful, self-judging