Hi Zain,
My eardrums eventually cleared up but my tinnitus hasn't.
It took a while for my eardrums to clear. The doctor kept checking and at around 3 months I was sent to an audiologist and my fluid had gone. Must have cleared the week before I had my appointment as my doctor checked the week...