Nasty. Poor you. I'm sure I got mine from minor trauma. In my case I pointed a not particularly powerful shower into my ear. Didn't do anything to the drum but apparently upset the inner ear. Freak accident. Shows how bizarrely easy it is to upset the inner ear.
After 1.5 years of mostly chronic dizziness and a number of vertigo attacks I started to get better about a month ago. Still on amitriptyline (very like nori) and cannot recommend the med more.
Be patient. You may have just upset the fluids in your ear and it will just take time to stabilise. I've heard divers get similar injuries.
I can literally tell how bad my inner ear fluid is as for all this time I've heard strange bubbling in my ear that has decreased over time, and with it the symptoms have decreased.
The only thing left now is the tinnitus and hearing distortion during loud sounds. I hope that will decrease now too.