I deal with the same eyelid issues and my optometrist handled it in one visit, suggesting all the things mentioned, which worked well. In my case it was apparent that it was allergy related so a daily Zyrtec antihistamine gets taken and since the allergy is possibly to dust mites endemic in old houses in the Midwest climate I wash my face with a mild soap just before going to bed (to wash away outdoor pollen, etc) and again when I get up (in case it’s dust mite allergens on my pillow or bed linens). I use a good mild soap like Cerave or Neutregena.
The eye doc also suggested using a drop of tear free baby shampoo on wet cotton balls to’ scrub’ my eyelash area once a day, which helps keep those lubricating glands unstuck. Used a drop at a time a bottle of tear free baby wash lasts a long long time. Just to make things simpler I started using the baby wash for the whole face wash too.
The doc also recommended an over the counter eye drop to use if the blepharitis flared up again so another doctor wouldn’t be necessary. It is called Pattaday (brand name) and you need only one drop once a day. The relief is really quick. It’s expensive for an OTC, about $22 a bottle but it sure beats a doctor visit and prescription drops which were priced over $200 out of pocket.
I love the warm rice sock and have made friends several. Great way to use (upcycle) orphan socks. To make it easy I close it with a small zip tie and trim off the tail. A small rice sock kept in the freezer is great for headaches or migraines.
A squeezed out washcloth zapped in the microwave for 15-30 seconds is easy too.
We’ve kind of become the Confraternity of Blepharitis. Do we get cool sashes, medals and swashbuckling swords? What’s our heraldic shield look like, you artistic, creative Mumpers out there?