Thanks Timur for your opinion.
I have to say I do not have a bad experience with English people. I am actually very fortunate that I have a lovely colleagues who accept my English.
The only criticism I get on social sites and via email. But as long as they are right I cant really complain.