No actual cause: Styes are spontaneous and occur in the impoverished, the unhygienic and the healthy, clean and wealthy. So you cannot change your lifestyle to prevent them. You probably have some change in your body's resistance that you cannot control. Just treat them with the help of your ophthalmologist as they occur.
Answered 4/5/2013
5.2k views
A doctor has provided 1 answer
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question