Dragontail - find a clean towel, soak in warm water and cover over your eye. This will help the sty to recover / ease the discomfort.
Coincidentally I had it last month and the doc suggested this method. He also gave me eye cream since I was already there so bo Bian need to give me med right.
Erm. And no heavy eye makeup cuz you want the area to remain clean. The sty is caused by a blocked tear duct (have you been crying?). Oh and if you wear contacts, doc said can continue wearing but I stopped wearing for 3 days just in case. Just as well cuz with specs - it's not necessary to have such heavy eye makeup otherwise will look like miss lala