Been dealing with it since I was 6 years old (61 years) - the result of measles and nerve damage. Cicadas in my head 24/7. Was able to compensate for it for decades, but as I got older what remained of my hearing diminished. Got hearing aids about 5 years ago, and it has helped immensely in terms of overall hearing. I can hear things now I haven't heard in eons, but the cicadas remain undiminished. Hearing aid makers will tell you they can cancel out the ringing, but it's basically hokum. What they do is produce white noise that's supposed to mask the ringing. To me it's just static that's loud enough to drown out the ringing. Not effective for me and just drains the batteries faster.
Get the hearing aids, you'll be amazed depending on the loss you have. Just don't expect too much on the tinnitus front. Many audiologists will let you try before you buy. If you're a veteran, the VA picks up a significant portion of the cost without much hassle.