I've had very sharp hearing all my life, and I can still hear very well but I find that I can't hear speech in a busy pub with lots of people talking and music playing in the background. It's really annoying as a lot of social stuff happens in a particular pub that is very busy and noisy. Last year I went to parents' night out for DD's class and I could only have a conversation if the person was right next to me. I don't want to go to another one because it was just so awkward.
Is there anything I can do to solve this? I'm still ok with regular background noise like a restaurant or moderate traffic or having the radio on in the car, it's just the very loud places that I can't cope with anymore.