Styes are caused by bacteria from your skin (usually staphylococci bacteria) that gets into and irritates the oil glands in the eyelids. These bacteria, which normally exist harmlessly on the skin of the eye, can sometimes get trapped along with dead skin cells on the edge of the eyelid.
Are eye styes caused by stress?
Styes can appear without any reason, but sometimes they are caused by eye make-up, which can block the skin. They can also be caused by stress or hormonal changes. People with rosacea or inflammatory diseases of the eyelid, such as blepharitis ormeibomitis, seem to get more styes than other people.
What are styes caused from?
A sty is caused by an infection of oil glands in the eyelid. The bacterium staphylococcus is commonly responsible for most of these infections.