Hello all, I am an immigrant, and English is not my first language.
I often worry about how local people see me when I socialise with them.
For example, today I went to a play date with my son, his classmate, and his parents. We had a lovely afternoon and everyone seemed to enjoy themselves. But once I got home, I started overthinking everything and worrying that I might have done something impolite or “not very British.” I also worry that my English is not good enough and that people might judge me for the way I speak.
One thing in particular has been bothering me. After the play date, my son wanted a drink, so I went to the shop to get him one. I completely forgot to ask whether his classmate would like one too. When I came back, it seemed that his wanted one as well, so I offered, but his parents politely declined.
I feel embarrassed that I forgot such a basic courtesy, and now I keep worrying that they may think badly of me or not want to arrange another play date with us.
They did mention that we should do something again next time, but sometimes British people say things like that just to be polite, so I am not sure whether they genuinely meant it.
I am very introverted and not particularly good with people. Sometimes I worry that this may come across to others as impolite or rude, even though that is never my intention. In fact, if anything, I try very hard not to be rude or unkind. I just cannot stop overthinking what other people might think of me.
Is there anything that could improve my anxiety?