I have had tinnitus for a year, although it did clear up for a brief period. I've also been taking vit d for the same time, maybe a few months longer. I've read that vitamin d could cause tinnitus and that magnesium may help.
My b12 is 200 ish and ferritin 30 something. Both above nhs standards. What can I do to help cure it? MRI is soon. Thanks.