Thanks for using HCM
Since you are having problem from years it could be CSOM . Chronic infection of ear with hole in your ear drum, consult ENT specialist
for complete examination of your ear. You may need CT head to know spread of disease.get one pure tone audiometry
to know weather your reduced hearing due to nerve damage
or conduction defect. You need to take antibiotic course, once ear becomes dry, need to get operated for it. Get well soon.