FB, thanks again for another spirited post. I actually hate mine too. I wish it had reclining seats so I could sleep in it and get a little more seat time.
Sorry you're having trouble bud. As far as the headlights are concerned, I gave them a good polishing (3M Lens Polish) per Patpur recommendations and I've never had that fogging issue again. My lens looked exactly like yours. Might give it a try.
Once again, the master of photo shop made me laugh again! Thanks.