Welcome to HCm,
As your problem is for long time and get symptomatic treatment off an on.
It is better to consult ENT specialist
and get your ears examined thoroughly.
is due to problem in your ears.
After examination and investigations go for proper treatment for proper period.
This will cure your ear problem.
Ok and bye.