I think that I have discovered a home remedy for styes! I seem to get them a lot as I am a woman who wears eyeliner.
I read on the Internet that a buffered saline solution cures pinkeye (I tried it, and it does). And I was wondering if it would help a stye also. I took the cap off a small bottle of mouthwash (clean of course), filled it halfway with saline solution and let my eye sit in the solution about 3 times before I went to bed. Immediately the stye started to drain and was almost gone by the next morning.
Sometimes you can put a warm herbal tea bag on your eye.