I read in the past, that there are about 200 causes or types of tinnitus.
So nothing applies to everyone with tinnitus.
There are 2 sound (noise) treatments. The basically train your brain to ignore the tinnitus. Sometimes the work and sometimes they don't.