any mascaras that don’t smudge and flake?

Are there any mascaras that don’t smudge and flake off? Every mascara I’ve used (except the tarte tubing mascara) has smudged. It bugs me so much, I end up having raccoon eyes and it smudges 30 minutes after I apply mascara. So any recommendations? 😭