Fearless, you might find it revealing to go here: http://www.enneagraminstitute.com/ and take the free test. The enneagram (similar to the Myers-Briggs typology, but better IMHO) can be a handy way to gain insight into yourself.

Cobra, I'm suspecting fearless is a Type 1. Type 1's have to be perfect, AND they don't have any shame about it. In their minds, it just has to BE that way. When fearless said that, that was my tipoff.

Check out these descriptions of the average Type 1 (from higher to lower):
--------------------
Level 4: Dissatisfied with reality, they become high-minded idealists, feeling that it is up to them to improve everything: crusaders, advocates, critics. Into "causes" and explaining to others how things "ought" to be.

Level 5: Afraid of making a mistake: everything must be consistent with their ideals. Become orderly and well-organized, but impersonal, puritanical, emotionally constricted, rigidly keeping their feelings and impulses in check. Often workaholics—"anal-compulsive," punctual, pedantic, and fastidious.

Level 6: Highly critical both of self and others: picky, judgmental, perfectionistic. Very opinionated about everything: correcting people and badgering them to "do the right thing"—as they see it. Impatient, never satisfied with anything unless it is done according to their prescriptions. Moralizing, scolding, abrasive, and indignantly angry.

-----------------------