Currently there is no cure for most cases of tinnitus. Depending on the type of tinnitus, symptoms will tend to come and go over time. Stress level, diet, and exposure to noise can worsen tinnitus. Many people find their tinnitus annoying but can learn to adapt without difficulty. It is likely that if you have had tinnitus, you will have it again in the future.
Atherosclerosis. With age and buildup of cholesterol and other deposits, major blood vessels close to your middle and inner ear lose some of their elasticity — the ability to flex or expand slightly with each heartbeat. That causes blood flow to become more forceful, making it easier for your ear to detect the beats. You can generally hear this type of tinnitus in both ears.