I've lived in the UK for almost 30 years and I speak 5 languages fluently. Yet, despite having a top degree from a UK uni and having worked in the UK for decades, I still have a very strong foreign accent and I find the pronunciation of some English words challenging, for example "paw", "wood" etc... My kids (UK born and with perfect British accents) mock me frequently and yesterday, when we talked at dinner and I said something about walking in the "woods" I got mocked again and I exploded. It's not the first time I got upset about it but yesterday I really had enough. I found it so offensive that kids would mock their mother about her foreign accent and pronunciation (the same mother who taught them to read and still helps them with their senior school essays...) and that my British husband did nothing about it and let them do it. I often meet Scottish or Irish people who keep their strong accents despite being in London for decades. It seems acceptable. Why is my accent laughable then? What is acceptable and what is not? Am I too sensitive or are they behaving like little twats? What does it say about my husband?