Water always getting into goggles

This is REALLY annoying. I'm actually on my fourth pair of goggles and it's ruining my swims. I tighten, loosen, press them to my face and it just seems like I'm always getting water in my goggles so having to stop between laps to empty, readjust, get frustrated. I'm at a loss of what else to try. I have an eyebrow ring and thought maybe that was getting in the way but took it out - no difference. Tried different goggles I already had, no difference. Bought a new pair of goggles, same thing happens. It's pretty much always the same eye (my right eye). I swim for my mental health and this is really ruining the relaxing aspect of it!

Please if anyone has any ideas help me!