Before answering your question, we need to figure out what cause acne. Small sebaceous glands lie just under the skin surface. These glands make the oil (sebum) that keeps the skin supple and smooth. Tiny pores (holes) on the skin allow the sebum to come on to the skin surface. Hairs also grow through these pores. During the teenage years, you make much more sebum than when you were a child. This is due to the hormonal changes of puberty which stimulate the sebaceous glands. As a rule, the more sebum that you make, the more greasy your skin feels, and the worse acne is likely to be. Some people make more sebum than others. Moreover, wearing glasses makes your skin easier for oil, dead skin and dirt to remain on the skin and clog pores beneath the frame. To avoid breakouts caused by glasses, give the area added attention during your cleansing routine. Also, keep wipes nearby to clean your frames and skin throughout the day.