No makeup

I haven't worn makeup in forever but I still get an eye stye (sore on the eye) a lot. What causes this how can I reduce them?