Demodex mites may be living in your eyelashes.
Demodex exists naturally on human skin, usually without causing harm. But an overpopulation of this mite can be a common cause of Blepharitis.
Read the article here: 'Tea Tree Oil for Demodex Blepharitis'