If you have been experiencing recurring styes, it could be helpful to change your makeup products, especially the ones used around the eyes. It's possible that bacteria in your makeup could be causing the infections. Additionally, if you have been feeling more tired lately, this could also be a contributing factor to the styes. In some cases, a doctor may recommend an antibiotic treatment to apply on the eyelids to help prevent further infections. It may also be beneficial to try to reduce stress and fatigue in order to prevent future styes from occurring.