Oh, I didn't mean "bugs that scratches my lens". But after a rain, there are some wild ones that fly over the puddles and are really nasty when you get close to them, even on a fast-moving bike.
Oh! I tried the safety goggles and they worked good enough for me. They are lightweight, fit over my glasses, and inexpensive. Thank you!!