One night coming home I realized I couldn't see worth a crap! When I got the chance I looked at my headlights thinking one or more was blown. Nope! The lenses were corroded. I tried the whole polish routine but the problem was on the inside of the lens not the outside.
I just installed replacements. $27 from Rock Auto. Two 13mm bolts and a spring clip hold them in. Piece of cake. 2005 Cavalier.