Have you tried a blackout sleep mask? I had to try a few to find one which consistently stays in place overnight and doesn't put any pressure on my eyes, but once I found one it solved all light-related problems for me.
I've tried them, and they don't work for me. They trigger a bit of claustrophobia. I sleep with a full-face CPAP mask, and I'm not sure I can take anything more strapped to my face.