For sleeping, if you don't already have a specific kind of earplug in mind, I can recommend silicone putty earplugs, which you can get on amazon or pretty much any common drugstore. They might not block quite as much sound as some of the heavy duty ones, but I find them more comfortable for long term wear than any other kind I've tried. I have small ears so I break one in half to use, and you can reuse for a few nights in a row to make them last longer (until they get dirty).
I had the same problem for a while using an expanding foam kind of ear plug. I switched to these silicone ear plugs and they have been great. https://smile.amazon.com/Macks-Pillow-Silicone-Earplugs-Value/dp/B003LZQGN6/ref=sr_1_11_a_it?ie=UTF8&qid=1507656567&sr=8-11&keywords=ear%2Bplugs&th=1
I have pretty bad surfers ear, canals are like 80% narrowed and I'll have to get surgery at some point -- I've tried a bunch of earplugs, stopped getting infections as soon as I started using these these
here you go! They sell larger quantities too but here's the smallest. It's a good deal plus they're reusable. Hope you get answers!