So, where shall I start. Last July we moved from London to a tiny town in Switzerland because of DH's work and I have not been happy a moment since we have arrived here. DH is Swiss so it is not the first time we have been to Switzerland but I have experienced (or still experiencing) a major culture shock. I have paid so many bills for healthcare, tax, dentist, shopping etc etc, that when I all count it up I can buy a nice and decent car from that back in the UK. I would love to enjoy every day as it comes as the nature where we live is stunning and to be really honest I know that we have a good life here, healthcare is much better (even though you pay a fortune) air is better etc etc but I do miss London so much with its diversity, outgoing culture, friendliness of strangers in the street (not everywhere obviously) the nice variety of fresh foods that you can get in the supermarkets, the fact that you jump into the tube and this brings you everywhere. It also doesn't help that our flat in Switzerland is smaller than in London, so I feel even more locked in. I do speak German and attend bi-weekly playgroups but the people here seem so much more to themselves and not open at all!!
Who else has experienced something like this and did you then eventually like it and accepted the situation or did you decide to move back because it was better for all the family?
Solutions and experience stories more than welcome 
xx