Put a cover on your windscreen when you park?
Have you tried hydrogen peroxide? It’s great for removing bugs…
Try Goof Off.
It has never failed me.
Probably at your local Home Depot.
Not Goof Off specifically, but Goo Gone and Oops, both very similar products. One is orange oil and mineral oil, the other is mostly naptha.
And yeah, a cover is a great idea, and now I even have one. But first I have to get the damn thing clean.