Lmao, Grammar. What a joke
American English is an illiterate slang of British English
British English is an illiterate mix Gaelic, Saxon and Latin.
Ever wonder why there are so many spellings for words?
Anyone that has ever tried to learn a language knows that most languages do not have exceptions to the rules. And nearly none have so many exceptions as American English. The reason is because technically it is unintelligible slang created by poor illiterates over a just a few centuries that wasn't even spoken in "polite society" until about 200 years ago.