I think one of the first things people should have checked when they develop tinnitus is ear wax. Now I know there are many reports ear of people developing tinnitus from ear cleaning procedures buts it often the root cause.
I knew someone who had tinnitus for 2 years and every doctor blamed it...