My tinnitus was caused by flying long distance while having a ear infection. The first year was horrible, but after that it got a better every year and about 5 years later it's basically gone. I can only hear it now when I am in a very quiet environment or (this is the simplest way to revive it) bite down hard on my teeth. I think my brain has adjusted to the sound by masking it.
Most doctor visits were quite disappointing since they didn't do anything. I heard from many people that early therapy can help a lot (like oxygen therapy) but my doctor only tried some of these things after I repeatedly asked for it. But by that time it was already too late (like 3-4 weeks later).
What helped me was: - distraction - constant white noise in the background - avoiding any source of loud sounds/music/etc (I am very sensitive on that now) - relaxing my jaw muscles - distraction - going to the doctor at the earliest sign of possible ear infections to stop infections from spreading to the inner ear.