★★★★★
Long story short after years of styes.....they can be caused by mites and so can Blepharitis!. Told by an eye doctor and told if you have pets...its likely. An OVERGROWTH of Mites in your eyelashes.!
Here is a good article on the matter:
https://eyesoneyecare.com/resources/the-ultimate-guide-to-demodex-blepharitis/
Solution:
Dessert Essense Tea Tree Oil Fish Wash 1-2x a day on face around eyelashes (keep eyes closed) and other hair places on face like eye brows. Mites will live there too!
For the first few weeks - wipe eyes 3-4 x a day with Wet ones wipes - YOU MUST GET THE ONES WITH Benzalkonium Chloride - dont use long term, but will help kill the mites (the red pack wet ones have as not all wet ones have this in them)
Another wipe to use on the daily and great to travel with is - NOVEHA tea tree oil eyelid and lash wipes https://www.amazon.com/gp/product/B0912S6DXW/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
I use these 2-3 x a day and again easy to take to work, travel and use anywhere
Change out pillow cover every 2-3 days
Wash your dog with Mite shampoo killer 1-2x a week
Do a search on the internet on Blepharitis, Demodex mites and you will see some forums that really go into it and more solutions. If you dont kill the mites (or subdue them as we all have the mites) you will keep getting itchy eyes, crust when you wake up and worse, ... styes!!!