Yes, acne will take away a little from your looks. Evidently people will notice it but most people could care less. Personality and confidence is much more important than your complexion. It’s true; the only thing that makes you truly ugly is a lack of confidence. Looks are irrelevant, if you have confidence people will be drawn to you.
You must realize that almost everyone, at some point in their life, gets acne; even movie stars and pop stars have these types of problems.
Cameron Diaz’s answer to spotty skin was a chemical peel, commonly used for severe wrinkling and acne.