Ouch, for a quick fix, have you tried ear plugs while you sleep? Or some kind of in-ear headphone? I have a pair that blocks out almost as much sound as earplugs that I use when I have to take the train. A good night's rest makes a world of difference.