My spouse is an audiologist who specializes in Tinnitus. From what I have learned from her, there is no cure, only ways to treat it to make it more manageable.
Working with an audiologist who has been through the Tinnitus Care Provider program [1] is probably your best bet.
[1] https://myhome.ihsinfo.org/myhome/Find_Provider.aspx?Find_a_...