@donotringatme, I had to register just to respond and thank you for the quality of your thread, especially the OP.
I run an online community to support people with Vestibular Disorders (mvertigo). Invariably these conditions include tinnitus. I don't usually like to compare suffering, but for...