English is a nice language. The language of the Imperial that once ruled 3/4th of the globe. The language of Shakespeare and Wordsworth. It is the only language that is officially accepted as a universal language in the world. Spanish and French give it some competition but not sufficient enough to come close to it. Thanks (or curse) to the English Empire that ruled the world from east to west that imposed English language, enabling easy communication around the world.
Aside its nobility, English language is complicated and funny at its best . It is one of those languages that does not follow a hard and fast rule on its structure. Most of the grammatical rules have some or the other exceptions. English grammar is one of the hardest area to master in my personal opinion. Why don’t we spell “go”, “so” the same way as “do”,”to”?. Why are some letters silent?. Why should we pronounce “Knight” as if it sounds “nite” with the “k” silent?. Who decided certain letters to be silent? Why do we even need a silent letter when we have to ignore it eventually? Why don’t we just write as we spell a word. Why shouldn’t we not write “masal” for “muscle” when we want to pronounce it as “masal”. Why not pronounce “CHEmical” same way as we spell “CHErry”. Why create so much confusion and complicate things? There are already lot of complications in life, English language just adds another one.
With so many exceptions to the rule, makers of English have made it difficult for people to master it. The only option left is to memorize half of the English language as to how it should be pronounced, spelled and written. We hate to memorize.