My daughter has recurring strep infections in her throat and sometimes she gets an earache with it.
She does get antibiotics for it and it clears up but it just keeps coming back. She does get tested for each sore throat and it always comes back as strep.
Your symptoms could be viral in nature too. Next time you have an active infection, you might want to ask for a culture for strep as well as some bloodwork. It could help diagnostically to either rule something out or perhaps find a cause.
Good Luck.
Kina.