My husband got tinnitus four months ago - whooshing and screeching type (not pulsating), which became pretty loud with time. He was really suffering, and started to talk about suicide. Had problems at work, too. He did MRI - it showed nothing, and his hearing was OK. The cure came like this:
We live in Calgary, Canada. Calgary's elevation is approximately 1,048 m (3,438 ft) above sea level, and it's pretty dry here in August, when his tinnitus started (47%-50% relative humidity).
In the beginning of October he went to Jordan (Elevation above sea level: 757 m = 2483 ft), humidity 40%. Tinnitus had disappeared completely, but resumed on the plane back.
In October, he went to Vancouver (sea level, very humid), and his tinnitus had STOPPED COMPLETELY. It resumed when he returned to Calgary.
It was my teenage daughter, (a gifted student!) who suggested that there is relationship between sea level and / or humidity and his tinnitus. I guess he had some damage to the tiny hears in his inner ear (sorry I don't know the proper terminology), and it somehow performed better at lower elevation and higher humidity.
Right now my husband is working in South Korea (Geoji) - sea level elevation, high humidity. His tinnitus had disappeared immediately after he landed in Korea. I am moving over there, too. I guess we will never come back to Calgary (although we have a beautiful house and wonderful life here) - we are going to stick to places with low elevation and high humidity... It's so great to see my husband happy and cheerful again!!!
So many people who suffer from tinnitus commit (or trying to commit) suisides... My advice (I wish I can yell it from the top of my lungs, just to be heard by this sufferers) - go for vacations by the sea!!! If your tinnitus stops - just move away from your high & dry place! This may not help everyone, but it will help somebody for sure.