It's pretty cruel, particularly for non-native English speakers, that 'lose' and 'loose' seemingly switched spellings, meanings and pronunciations with each other when no one was looking
'Choose' rhymes with 'lose'? I mean c'mon, someone did that shit on purpose ๐
It's a miracle I know it, and having to teach someone how to read and spell was an eye opener for me trying to explain "this is like this except for this one word because... Reasons and sometimes there's a variation like this because...reasons" so many times.
Having to explain to my spanish speaking friends why an english word is spelled one way but pronounced another entirely different way gave me the same experience. So many times i have to tell them: โi donโt know english is just weird.โ
Usually the reason is either because some jerks intentionally changed certain spellings to look more French/Latin ("receipt" didn't have a "p" originally, for example), or just because English is such a mongrel language with words taken from various other languages with different spelling and pronunciation rules.
I once had a roommate from Chile and he asked what the difference in pronunciation was for "juice" versus "Jews". I'm still not sure I properly got the difference across...
Also the difference between "to rob" and "to steal" was an interesting thing to think through and then explain.
I can see why he'd have trouble with those two, because Spanish doesn't have the English "z" sound. They'll both sound the same using Spanish pronunciation .