We got this and put it in our bed in between us. It has helped a bunch
(Neither of these items is appropriate for clubbing, but these two things help me at home.)
I wear closed-ear headphones while working, watching TV, or gaming. Not noise-cancelling ones, just big old-fashioned Sony Studio Monitor earmuffy things that blot out much of the outside world. (One current model's the MDR-7506; Sony's site , Amazon.com listing ) They certainly wouldn't be appropriate to wear at a bar unless you're the DJ, but at home they help eliminate distractions.
The other thing I use to screen out distractions at home is a LectroFan ; this is a version of a "white noise machine" that can emulate the sound of many different kinds of fan, so instead of just hissing, it can make a variety of low roars, good for muffling bass noises coming through the walls. (It seems to have better sound quality than phone apps that claim to do the same thing, and it can run off USB or wall power without tying up your phone.) Amazon.com listing
Sorry to be the bearer of bad news, but those curtains are going to make a negligible difference against those kinds of noises. For your nighttime sanity I'd suggest buying a white noise machine and some earplugs.
I love my white noise machine and highly recommend trying it. I use this one, personally.
We have the hatch and love it for the light settings with our 4yo singleton. We turn it green in the morning to tell him it's ok to get up. We liked it so much we got another for our twins. But if you want just a plain old sound machine, this one is where it's at. Great for travel too. LectroFan High Fidelity White Noise Machine with 20 Unique Non-Looping Fan and White Noise Sounds and Sleep Timer https://www.amazon.com/dp/B00E6D6LQY/ref=cm_sw_r_apan_i_YZ1BJY5DRC71QY8Y6M3T