I just went to see an ENT consultant who basically said go to the GP and get some antidepressants to deal with the distress your tinnitus is causing.
A friend then asked me about anaemia being a cause. I was surprised to see it can be. There is some research about it and it’s a causative factor...