I recently had a stye that looked terrible and was a giant pain. Right in the midst of peak stye, the NYTimes Mini crossword had 5 down: Eyelid irritation. Stye! Coincidence? Or the NYTimes mocking my stye style?
Relief for the stye came when a friend recommended OCuSOFT Lid Scrub