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 đź‘€
I think he was Dutch - but they do tend to speak “better” English than the English.
The difference in UK/US (amongst other first language English nations) pronunciation is something I know effects hip-hop lyricism (i.e. rapping) as different pronunciations mean some words only rhyme in your own dialect.