The quieter it gets, the louder that ringing is. Quite annoying for sure.
I have "heard" (no pun intended) that exposure to a very wide array of common chemical compounds and drugs (including aspirin) can cause "Tinnitus".
I am quite certain however, that my own drumming caused mine.
You are probably right.
When I went to the Army doctors during the discharge physical when I was leaving the Army, they said that even though I had a hearing loss and tinnitus, they did not consider it to be a disability because a very high percentage of people my age had the same loss from going to rock concerts.
I was less than happy about that and even though I explained that I did not like or even listen to such music they would not budge. Apparently the bean counters knew a good thing when they saw it.
They offered to send me to learn lip reading yet would not admit that I had a service connected disability. At that point, I just took the discharge and got off post as fast as I could.
I have pretty much lived like a hermit and don't care much for most popular music so I got along ok with crummy hearing.
The most frustrating thing is that before the Army, I could tune any engine to perfection just by sound. After the Army, I could never do that anymore. There are just too many different sounds with very distinctive causes that come from engines. It is kind of like being a painter who suddenly went color blind.
That reminds me. Every now and then I forget to put my hearing aids in when I get out of the shower.
About half way to the store, I'll find myself thinking that my truck sure is running beautifully for a change... that is when I realize that I forgot my hearing aids.