I’ve finally found a pretty good solution for keeping my glasses fog-free.
First, see the video below.
I put medical tape on the top, inside of my mask and fold it down; and I stick that onto my nose and face. My favorite so far is the blue Nexcare “strong hold for sensitive skin”. It’s $8/roll but comes off fairly easily and doesn’t leave residue on my face. Other tapes work well too.
And I use an anti-fog cloth. The cloth keeps my glasses from fogging at every breath. Instead, water drops start dripping down after a while.
The combination works “pretty well” which is way better than I had before.