I had the same issue when I arrived and found a lot of the English I work with, stuck in their little click. Eventually over time I found friends and settled down (as much as you can here). It does get better in time....just give it a chance.....the key is to travel as often as you can.