Painful, itchy, and acne-like bumps on the eyelid may be symptoms of a stye.
Painful, itchy, and acne-like bumps on the eyelid may be symptoms of a stye. Stye is caused by bacterial infection (Staphylococcus Aureus) in the eyelid area, causing inflammation and swelling of the red, acne-like bumps. It can cause pain, itching, and irritation of the eyelid