Wow!! Great answers from all of you guys. Thanks. I kinda had a feeling that it was too personal and stuff but I just had really hard time thinking of an answer for a weakness. I know the regular answers like "I over-achieve" and "i'm a perfectionist" but I wanted to go out of the box and look for something that made me particular, but seems like i have to think more..hahaha..i'm just a little wary of using "over-achiever and perfectionist" because it seems like that's everyone's answer and the interviewer will hear the same answer from different people. If nothing comes up, then perfectionist it is. haha.