One thats helped get me a job in the past....
"im a bit of a perfectionist....I dont settle for second best"
Just explain that you tend to be a bit hard on yourself...and you find this can be a bit tough on you..as you never can be perfect
Its BS.....but BS that people like to hear....go figure