Sorry I just kind of zipped through the answers to your post rather quickly, and not sure if this has been mentioned or not. You said you listen at moderate to loud levels? Have you ever checked the dB loudness level that you are listening? I only ask because I have tinnitus from multiple reasons such as loud music, loud tools, hunting, Etc. And I wouldn't wish this condition on anyone. So you might want to check your listening level either with the dB meter, or there are apps you can get for your phone, however I question their accuracy. But it may give you an idea if you're listening at a safe level.