Definitely sounds like migraine attacks to me. They will affect your ear like that (they can produce fullness, pain, muffled hearing, hyperacusis, and definitely T). I have been dealing with migraines in my inner ears (called otic migrianes) for 8 months now, every day. I don't usually get headaches, just a lot of what they like to call 'auras'.
I agree with user undecided that you need to be seen by a headache specialist to know if it is a migraine or something else; if it is they will be able to direct you to a prescription med that may stop your headaches from happening. You should also begin a migraine diet as soon as possible to look for food triggers for your headaches (lots of resources online regarding the foods you can and cannot eat). In fact, you should do this before starting a medicine. I had sensitivities to gluten, dairy, and MSG, all of which made my migraines or ear symptoms worse.