Question: are styes caused by stress?
Answer: A stye usually stems from a bacterial infection that causes a blocked eyelid oil gland or clogged eyelash follicle. Stress and hormonal changes also can bring on a stye.