I also live abroad, OP, and have for over a decade.
Wait and see how things go once you get there. Try not to plan these things out too much in advance, because you won't really know the reality of it until you are actually there and living the experience. You will then have a much better understanding how to mesh with your new surroundings.
Connect with other expats, as well as locals. Join social and meet-up groups, and even language-exchange groups. Focus on getting to know to know others, and the rest will follow.