I'm quite aware of my imperfections. Painfully aware. That's why I keep as many as I can covered up. Most of my imperfections lie in my personality. Those are easier to hide than my physical ones.
But yes, I honestly have a hard time looking past physical imperfections. I always have since I was little. It doesn't keep me from making friends, though I do carry a general disliking towards a majority of humanity. The friends I have are wonderful people because the managed to deal with their imperfections and be a better person for it.
Friend A has a lazy eye, fat that lingers in weird places on her gut, and blackheads I can't believe she can't see. She's the sweetest person I know. While her physical imperfections aren't terrible, they are distracting now and then. Especially her eyes, but I love her none the less. She's proven that she's worth my time. 8 years of it.
Friend B has a HUGE ass, tiny upper body, a nose on the large side, such frizzy hair it's barely managable, and tiny teeth making her smile look a little creepy. I've known her for 9 years and I wouldn't trade her in for anything else in the world.
And by 'prove their worth', it's not like it's some audition. I dwell on my mortality a lot. I only have so much time in this world and I don't waste it on people who are boring, inside and out. I prefer people with imperfections since I'm terrible with names. It's easier to identify someone by their imperfection, whether positively or negatively.
When people with blatant/obvious imperfections show their just as vapid as an everage looking person, they get the same treatment from me. If those same people have a quirk or something going for them, then I give them a chance and look past it.
We all judge people by what they look like at the initial first glance. You're a lying sack of crap if you say otherwise. It's how humanity has functioned for thousands of years. If you don't look a certain way, you get treated differently. This can be consciously or subcounsciously, but we do it. You can always reform your initial judgement, but it doesn't change the fact you made an opinion about this person before you reformed it.
I'm rambling at this point, but I'm not a cunt too often. And certainly not over acne or a shit haircut. Usually it's because the person with acne made some retarded remark in an overheard conversation that negates my ability to give a shit about them. Again, I prefer not to waste my limited time.