I don’t think anyone is insulting your use of English and as I’ve said before I hadn’t realised you were not a Brit until quite recently. Sometimes “lost in translation” can be a little more ephemeral than strictly use of language and encompass other things
Not quite - Essex is very much about show… (partner is Essex) Florida less so, I saw some dirt poor people and talked a lot to the nurses at the hospital