I definitely don't think it's a requirement to fit in that you meet people, and I definitely agree with Alicia and Helen that the longer you're here, the more you post, the more you'll come to figure out who shares your interests, your sense of humour, etc. and you'll start feeling quite at home....
I've met a handful of people and had a lovely time with them. There are others who I'd love to meet and know I'd become good friends with. I actually met a group on another expat board that I no longer frequent about a year ago and they've become some of my closest friends - but that was the luck of the draw that they lived in my area.... But otherwise I feel as though I "know" people from PMs and phone calls.....