While everyone will get a stye every once in a while, so many recurrent styes makes me concerned that there might be something unique about your situation that needs to be corrected. While it is important not to get overly alarmed, it is important to follow up with the appropriate physician (either an ophthalmologist
or an ear-nose-and throat surgeon
) shortly so as to make sure that there is not a serious cause of your obstructed tear gland.
Styes are caused by obstruction of the tear glands or one of the small hair follicles from your eye lid, and you were right in mentioning your excellent facial hygiene, the absence of which can definitely make you more likely to get them. They are called hordeolums by doctors, and are usually treated with warm, moist compresses applied to the eye for a few minutes regularly throughout the day. In some cases they can become infected and require antibiotics, but that is usually not required. Again, your case might be the exception given the multiple recurrences. Please speak to a physician or surgeon soon for more personal direction.