What’s your worst attribute?

During a recent interview I was asked what are my worst attributes and was completely lost for words.

I just wasn’t sure how to answer as I didn’t want to turn what was generally a positive interview into something negative. I eventually came up with the one I’m sure everyone comes up with, which is I am a perfectionist. I was therefore wondering how best to answer such a question and why employers ask it in the first place? Thanks.