Hi fifi, and welcome to the boards.
I think that the most important thing when integrating into a different society is time, but more importantly attitude. I think it's essential to recognize that you've moved to a new and different society and culture. I know that sounds simplisitic-but until you say to yourself. This is not America, I can't get products and food from America (without going to alot of effort), the buildings and every thing in them is different, the government and infrastructure is different, the culture is different, people have different culture and expectations and most importanty-a different way of speaking and listening. YOU have got to make the changes. YOU have got to learn how things work. And you have got to change. Being over the top and being direct are going to be problems that you're going to have to deal with. Having a different sense of humour and being able to take a joke and not take everything directly to heart are going to be things you have to get used to. Having a different idea of what's polite is something you have to get into your head.
It can definately be done, but it's up to you to make the effort. And I'm not just saying that, it is a huge effort. I know, I've done it. I wasn't easy, but the thing is, you've made this decision, this is something that you decided to do and it's up to you to make the best of it. Stop thinking of it as copiing and start thinking of it as living.
moderators note: any off topic responses will be removed. This is not a discussion of how much we hate/love living in the UK.