In my case it was a careless urgent care doctor who poured hydrogen peroxide that caused my tinnitus. ENT said it was a wrong treatment next day.
I couldn't forgive them for a very long time. I thought I will sue the urgent care for not seeing the perforation and pouring H2O2 blindly to clear...