Help! Mascara always smudging

Je

Every time I wear mascara it looks ok but then after a few hours, it ends up smudged under my eyes.

And makes my dark circles look even worse.

I’ve tried benefit, mabelline and no7 versions and they all do the same.

I’ve even tried primer, powder, and foundation.

My eyelashes are quite long though so not sure if this is the issue.

Anyone have this issue and found a fab mascara that doesn’t smudge??