Thanks for your question.
My name is Dr Hasan and i am an ENT specialist.
I will try to help you.
Tinnitus is basically hearing of sounds in ear or ears in the absence of actual sound.
It can arise from diseases in any parts of body.
It can arise from ear canal,middle ear problems, inner ear diseases, brain disorders, cervical spine and jaw.
Basically it is not a disease itself and is a symptom of a disease.
So the disease behind tinnitus always needs to be determined.
This need some tests in almost every case.
The tests include;
1. pure tone audiometry
2. MRI brain
Cervical spine xrays.
and anyother invstigation as per suspicion of the ENT specialist.
As it is not a disease, it is just a symptom, so it's cure depend on the type of disease which has caused it.
In some cases there is cure and in others there is no cure.
basically depends on the cause.
If you yourself are suffering from tinnitus, please provide me some details and i can help you with your problem.
Where does it come from? What causes Tinitus?
As i said it can come from inner ear hair cells or can arise from auditory nerve in the brain.
It can also arise from temporomandibular joint of the jaw.
Any disease affecting these areas can give rise to tinnitus.
In old age its usual cause is age related wear & tear of the inner ear hair cells.
You got my point?
Have you read my whole answer above?