Sounds like you have Auditory Processing Disorder. You might be able to train yourself to do better in noise with something like https://neurotone.com/lace-auditory-training-program
That's a high entry price for something so similar in concept to the brain-training snake-oil schemes that used to be sold in the back of magazines