Quit squeegeeing the film. Use a good surfactant such as LFN after washing instead. This can easily be the source of all of your scratches, both straight and wiggly.