This is really interesting because I suffered with styes for about five years (whilst also having tummy issues) getting one probably once a month/ every other month and then I stopped eating gluten for the tummy reasons for two years and I never had one single stye!
I tried gluten again 3 months ago and it seemed fine on my stomach but since I have had 2 styes one being very big maybe I need to annoyingly cut gluten out again then.
Discover Your Food Sensitivities
I read all the posts about remedies for a chalazion, such as apple cider vinegar, castor oil, etc., and all of these are great, but I'd like to offer you a way to keep from getting them in the first place. I discovered that there is a compelling link between foods you are sensitive to and the development of a chalazion on your eye. For me, it is eggs, dairy, and anything with sulfites in it, like white wine. You will want to experiment until you find your trigger foods. I learned this concept from a total stranger, who saw me putting expensive eye drops in my eye in a public restroom, and saw my chalazion. Happily for me, she was not shy, and she approached me and asked, "Do you eat eggs?" Imagine my surprise and confusion. She told me that she recognized both the eye drops I was using and the chalazion I was treating. She said she used to get them all the time, until she learned that she was allergic to eggs. I quit eating eggs and the problem went away.
Pay attention to what time of day the problem is worse or gets better. I saw one post where the contributor noted that theirs was worst in the morning. Mine was always better in the morning, and deteriorated after breakfast: of course, since I was usually eating eggs or cereal with milk, and I have learned that both eggs and milk are triggers. The person who wrote that theirs was worst in the morning is probably eating the offending food at dinnertime or later, causing the inflammation to increase overnight.
You will want to do some careful detective work, because you can't assume that a trigger food will give you a chalazion every time: if I eat one egg by itself, I am usually still ok. What happens is that your trigger foods will prompt a chalazion to set in if you either eat the food several days in a row -- or if you are run down or stressed at the time you partake of the food. Or if you eat multiple trigger foods at the same meal. (An egg quiche washed down with white wine would give me one for sure! )
So continue with all the great ACV, castor oil, etc. that are suggested on this blog -- but try to find why you are prone to them in the first place. Food sensitivities can cause a broad array of weird health issues.
Warm regards from the Blue Ridge Mountains of Virginia, JulieMarie