I purchased a new product over the weekend called Nu-View. It's a liquid anti-fogging and scratch filler for plastic/glass. probably a waste of $6 but I'll report on the fogging issue when weather cond provide the test. the booth guy did a steam condition test and compared to the not treated side there was a difference, who knows with these products.
I'm a former Army Ranger and can vouch for this product. We used it on all of our optics, and the guy that owns the company is a Ranger Brother of mine. It works!! You should also try FrogLube on your weapons if you want to get them cleaner than they've ever been.
Keep trying,You'll eventually get one.I hunted for years before my first success with deer.Each one is a learning experience,especially the misses.As experience accumulates, the successes will come more frequently.Good luck.