What is the cause of upper eyelid pain

The pain in the upper eyelid often has the following causes: 1. The most common is a bacterial infection, caused by a purulent inflammation of the lid gland due to Staphylococcus aureus infection, mostly due to eye hygiene, or bacterial infection caused by a decrease in resistance, resulting in redness, swelling and pain. 2. The pain is caused by traumatic injuries that result in skin abrasions or lacerations, which can be distinguished from the first two because there is a clear history of trauma, so you have to choose whether or not to perform debridement and suture treatment as needed.