One unexplored cause of tinnitus, which could indirectly also cause anxiety symptoms is low thyroid function.
Have your Free T3, Free T4 and reverse T3 levels checked.
Best wishes,
Niko
I've had sleep problems for years & the best things that have helped me are:
Valerian but i take double the dose (4capsules)
5htp which turns into serotonin =melatonin
Also check your vitamin D levels!
Good info about vit d look up Dr Gominak she has some really eye opening info on vit D
Cheers
Try melatonin 1mg. sublingual.