Do you smoke or vape?
The outside is dirty, but that glare looks like when you get accumulation on the inside from different smoking residues. They are difficult to remove well. I don't vape but do smoke, and I have had to use vehicles after they were vaped in.
Best thing to do though is to use a good glass cleaner, and wipe until you can tell the streaking, smearing, residue is removed then use an anti fog compound on the inside, RainX or similar and wile your at it use RainX or similar on the outside of the glass, a water repellent. It does help with the salt on the windshield in the winter as well.