Someone with very high standards (13)
I believe the answer is:
perfectionist
(Other definitions for perfectionist that I've seen before include "Striver for the ideal" , "I expect the best" , "The Stickler" , "One seeking the ideal" , "One striving for an ideal standard" .)