As someone who gets earaches fairly often, once upon a time, I would get a course of antibiotics, and occasionally needed a second course.
Then a very smart lady told me about hydrogen peroxide. A bit of that in your ear for a day or so would knock those little buggers on their ass.
It was very interesting the first time you put some in your ear - tickles a little and is loud as it releases the oxygen it kills the germs with.
21st century US litigation disclaimer:
This is not medical advice. Do not ever do this. Always consult a trained medical professional with the proper certifications for any and all medical treatments including antiseptics and band-aids. Do not use any other treatments than prescribed medicine. Always visit a trained professional for every physical ailment.
I might try this, once more, I forgot I used to do this when I was younger. And, it was very loud when I last did it.
Did you every gargle with hydrogen peroxide diluted with water?
I am trying to decide if I want to try that again.