I know what I did was temporary, but it worked well, with minimal effort. The right way is to do it the way
@GoceKU and
@wachuko did it. What prevents my approach from lasting is there's no UV barrier. UV light is the primary agent of the fogging, unless you live in an area with sand storms. I have yet to figure out a good UV barrier for my headlights. You can buy lots of overpriced stuff, but it is difficult to find a product that works and is not full of meaningless marketing talk.
Anyone know of a fairly priced UV coating that works? How long does it last? How is it applied, just wiping on, or sprayed? If you use it once do you have to keep on using it, due to incompatible chemistry issues? My current solution is to redo the lights every few years. I'm still using the same bottle of polish for about 10 years. Might need to get some more in 4-5 years.