Styes are infection of Moll & zeis gland present in every body eye lids ,basically infected by staphylococci.styes are very painful swelling near the root of eye lashes, you need oral antibiotics&anti inflammatory tablet as well as antibiotic ointment to apply locally.Hot fomentation helps to some extent in styes. You may take help of good homeopath for recurrent stye , there is medicine called pulsatilla &silicea.
Answered2017-07-19 23:06:59
Let others know if this answer was helpful