There are some things you wished you didn't know. Like the almost microscopic mites that lives on our eyelashes. They're known as demodex and feed on dead skin cells and some oil that comes with it. They're mostly harmless to us and are actually helpful but still...