How to cure a stye in my eye?

Topical heat. While many styes are infected, antibiotics generally cannot easily get to them. Heat is very effective. Try soaking a washcloth in the very warm (not hot) water tap and putting it on the stye for 4 minutes at a time about 5 times per day. The frequency is important - 2-3 times will usually not work. If persistent after a week of this see your ophthalmologist.
STYE OR HORDEOLUM. Opthalmic antibiotic ointment applied at least twice a day for 10 days will take care of the infection.