Acupuncture seems to have some value,
I have tinnitus, bad. Constant high pitched tone. I’ve talked to at least 10 doctors and 100 people. So far there is nothing, except large amounts of alcohol. :-)
I have constant ringing and cricket sounds.
Sometimes it varies in intensity.
Every once in a while, I hear Gregorian Chants...............
Might be worth a go. Acupuncturists come in two varieties, clinicians for chronic problems, and MDs for acute and arcane problems.
I’ve been to a half dozen different ones over the years. The most dramatic was when I had injured my back on vacation, and was in agony from the base of my skull to my tailbone for two days. Barely able to get up on her table, in 15 minutes the pain was gone.
It doesn’t take a whole lot of that to get your attention.
In any event, give it a whirl, and hope for the best. It’s a pretty common problem, so I’d try the clinician first, as they are less expensive.