I had tinnitus for 2.5 years due to an ear infection that caused hearing loss. Eventually my tinnitus resolved 99% to the point I can hardly hear it in a silent room. Some drugs cause my tinnitus to return, but whenever I have had this happen, I've stopped the drug and the tinnitus has receded...