It doesn't sound like a sty - I had one or two when I was a kid and they are like small boils - red, sore and 'orrible. It sounds like you have something I often get - a tiny white spot that really irritates. I've never done anything other than lob in a drop of Optrex, or something similar. I bet it goes as quickly as it arrived..