I've recently started wearing sports goggles for hockey as I can't do contacts. I feel this one a lot. The fogging up and the constant sweating on the lens is never ending..
Working through some of that now but the sweating and then cleaning the sweat off is making it worse. Still need to figure out a system where cleaning them doesn't invite the fogging after. I think if I never sweated on them I would be fine for fogging up.