Earlier quoted context omitted.
> You likely read/write English better than a native English speaker already. Kinda by definition this can't be correct. English is defined by what the native speakers speak. It might be that sometimes how they say things doesn't match up to how you were taught was correct, but it is likely to be correct for their dialect.
>> English is defined by what the native speakers speak. What about regional accents? For a non native speaker of English, understanding English as spoken in Scotland is a challenge. And I heard people born in UK complaining they had sometimes difficulties with American English (for example with real life/social things). This without speaking of people from India who speak an English which is slightly different from…
Your own native language probably has similar things - I know with Dutch, someone from one region can struggle to understand people from another region if they're speaking in their own dialect.