You are brightening my evening! I’m sorry I don’t have enough sats to zap all your knowledge drops!
From my Word document: Rules for spelling and pronouncing English vocabulary often go out the window due to an amalgamation of roots in Germanic and Latin languages — “ough” in English has at least six different pronunciations depending on the word! (Try saying “tough,” “through,” “plough,” “cough,” “dough” and “fought” in a row)