I started getting styes more last year, and I think a lot of it came from not using my facial cleanser on my eyes. I tend to get an oily build up by my eye lashes, and I think the pores and/or follicles get blocked. I use a mild face cleanser, and always make sure I wash my eye area now too.

The warm compresses for the styes worked well too.