Ah bless. Your eyes look really dry.
If they run a lot, then the water will dry your skin.
I have allergic eye disease which means I need eye drops but my eyes still water a lot.
I protect my eye skin with simple Vaseline. Just a very small amount but it makes a huge difference.
Prior to the Vaseline I pop on a bit of eye serum so it sinks in first. I use Elemis. Pricy but you only need a dot per eye.
The key isn’t super expensive eye creams in your situation. You need to create a barrier between your skin and your eye water - hence the Vaseline.
You also look like you have some redness across your face.
I really like this product https://amzn.eu/d/hv8Szv4.
Apply like a moisturiser (it’s also a sunscreen) and it cancels out the red. Really easy to apply.
Do you use mascara?
If so, tubing mascara is a must as it won’t flake and irritate your eyes. Washes off with warm water.
A good supermarket brand is L’Oréal lash paradise (better than many premium brands).
As for moisturiser, I’ve used them all. Money no object and I still can’t live without a big blue pot of cheap as chips Astral.
My other go to is Embryolisse. Beats the socks of the likes of La Mer/111Skin/Augustinus Bader.
Hope that helps x
https://amzn.eu/d/hv8Szv4