For around 4 years ive had crackling in both my ears when i swallow, yawn etc. Ive had no ear issues in my life. I do suffer from migraines. 2 days ago i started to get a dull ache in my right ear and then the tinnitus started. I went to the doctors yesterday who told me my ear drum isnt flat like most peoples. Its coned shaped. She said i have blocked inner ear which is why im feeling like i do. She told me to go home and inhale salt water steam twice a day for 3 days. My question is....is this really going to help? What is actually wrong with me and will this tinnitus be permanent? Thanks Just want to add...prior to this the ear crackling has caused me no issues what so ever.