Hi yesdear20003,
I'm sorry to hear that :(
A few months back I had a very bad ear infection, not sure if it was perforated but it was bleeding and the Dr did tell me to not dive until it was 100% better.
You should be able to reschedule your OW though...
Hope you get better soon,
Starlet