Honestly, your situation sounds a lot worse than anything I've experienced. The people doing this are quite a bit away from me. In fact, I think they may even be on another block. I think they may be something like across the street from me, 3 or 4 houses down and behind them. I'd imagine the people that actually live next door to them are really suffering.
They were at it again on Saturday night. As soon as the Devils game ended, I turned the volume on the TV down and all I could hear was BOOMMMPPPP! BOOOMMMPPPP! BOOMMMPPPPPPPP!!!! BOOOMMMPPPPPPP!!!! I even kept hearing it after they turned it off. It got to the point that I was happy to hear a car coming down the road and splashing through the puddles because it drowned it out for a few seconds.
To be fair, they did turn it sometime around midnight and probably even before 11:00 one night (not the night I made that post obviously) they were doing it.
The fireworks were way worse on New Years. They weren't at it on 4th of July and if they were, they ended it fairly early and blended in with everything else going on. Every time you thought they were done for the night, 30 minutes later another went off. And they may have went 40 minutes in between, but I think the last one finally stopped at or shortly after 4:00 AM. It was scaring my dog. She was scared shitless and acting crazy all night. I think people should be able to blow off fireworks, just have decency to not do it all night. Some people actually did have to get up and go to work the next day, like me.
Then the people across the street (who've already moved out it appears) that were moving in at 2:00-3:00 AM decided to turn their flashers on, which were coming right through my bedroom window. I don't think they meant to be dicks, but I don't think they're very smart either that they really think they need to turn the flashers on while they're parked on the side of a residential street at 3:00 AM that hardly anybody is driving down at that time of night.