all goggles will fog up at some point, and suggest the Dye i3 goggles.
A good seal + Thermal lenses = no fogging up
If you understand the risks. A good pair of blastic glasses will be good also.
If you have to keep treating them, they are unfit for purpose :)
I 2nd military surplus shops...