I had tinnitus as an adult, and it was cured. It turned out to be caused by an improperly filled root canal; some root material remained inside the tooth, the flesh above and around the tooth was inflamed and this was applying pressure inside the skull and bringing tissues which would otherwise not have been into contact, or firmer contact. I had the root canal re-made, and the tinnitus ended.
Thanks!