If too much air is coming across your eyes, that's a fit issue, and expensive glasses don't necessarily fit your face any better than cheap ones.

If you're wearing "unisex" adult glasses, they're likely too wide. Try a narrower pair (women's or youth or just a narrower brand). But also pay attention to how the lenses fit all the way around your eyes.

It's possible there may be an interaction with your helmet, too. I've experienced a venturi effect with some motorcycle helmets and some sunglasses.