Clean your windshield, inside and out, and polarized sunglasses, or sunglass clips for glasses. And make sure any level of astigmatism you may have is known and corrected for.
If after washing your windshield, it still scatters the incoming light too much, it is probably pitted. You may have to consider replacing it. It is part of maintaining a vehicle. It may suck to be surprised with an expense like that, but the surprise expense of an avoidable accident is much worse. And might not only be expensive.


