Holy cripes, grntitan, you wrote the exact thing I might have written. We might have even held up bics at the same concerts. We took Dad's '03s and M-1s out to the pond without ear protection pretty regular. Only good thing to come of it was we kept the turtle population at bay. Hearing - -not so good.
I have however solved my hearing dilemma when around others most of the time. When there is just too much background noise and no way can I keep up with what is being said, I simply smile, giggle, nod, and more or less do whatever most others are doing. I figure if any particular comment is aimed specifically at me and they are waiting for a reply, they'll say it again. And ya know, I haven't missed out on much in life so far. A majority of what many people say at some gatherings won't affect my life whether I heard it or not. I don't lose too much sleep about it. I don't feel the need to know or hear every word that every one says.