I’ve tried foam earplugs, but those are impossible to use socially as everything’s too muddy. Also they’d end up sliding out eventually.
I eventually bought audiophile grade earplugs and they are FANTASTIC but the flange tips irritate my ears so bad.
I know circumaural headphones work great, but people have a harder time understanding I’m just using them as a filter to even hear them.
Have you tried loop earplugs? There are several different kinds that filter sounds differently and I can wear mine all day. I recommend trying their foam tips though, they are more comfy than the silicone ones.