Sometimes I get small white dots on my eyelid, below my eyelashes. It's not a sty because they don't get any bigger, I get them when I'm stressed and they go down if I cry. They're really irritating because it hurts a little if I blink, they aren't itchy at all. I usually only get one at a time. This may sound gross but I can scrape them off or pop them. Then they just disappear! I wear eyeliner and mascara but I don't see how this could be a problem as I don't apply eyeliner directly onto my eye lid. Could it be the make up or what?
In children milia often disappears within two to four weeks. In adults it may require removal by a physician or a cosmetologist.
Milia can sometimes be a result of harsh face washes or from repeated heat stress from hot showering on people with sensitive skins.[citation needed]
Source(s):
http://en.wikipedia.org/wiki/Milia