It is difficult. I've lived in Australia for more than 8 years now, and I'm still not 100% sure that I have any actual, personal, true friends.
There are mums at school who I get on well with, and with whom I occasionally socialise (like once or twice a year); there are mums at school who I can call on to help out for school lifts or child care during the day/after school hours; and there are mums at school who we've met up with for a social meal, all families together.
But if anything were to happen where I needed a true friend, I'm not sure I have one. I don't have a person to be there for ME if I have a need.
I have friends who are also expats, mostly who I've met through MN. But none of them in my town - they're all in Sydney or further north, and while we get on really well, they're not "drop in and see us" friends. I see them maybe 2 or 3 times a year tops.
DH has even fewer people than me, and he's FROM here! But he's not one for keeping friends. His mother is 15 mins up the road, and we get on fine but she's not close to me either (she is to DH, obviously!). DH rarely contacts any friends - he just doesn't see the need.
I am, of course, "stuck" here. Unless DH suddenly decided to move back to the UK (extremely unlikely) we're not going anywhere, so I have to make the best of what I have. I haven't worked since being here, because I left my self-employment business behind in the UK and had small DC to look after. But next year, DS2 goes to school so I will probably have to get some kind of employment going, which may broaden my scope again. Trouble is, I'm in quite a small area, and already know a lot of people through playgroups, school and extra curricular stuff. The one person I really did get on with has moved 3 times since I met her (no she's NOT doing it to get away from me!
) and she's now 10h north of us :(
It can be a bit dispiriting, but I cope through having "internet friends" as well as the RL people, and I go back to the UK with the DSs every year to see family and friends.