It's really hard to find friends here especially, true friends. For me, I have been here for years and the only friends I have are my co-workers. I have met some outside my workplace but very few and I seldom hang out with them because you don't get the luxury time to do so. Maybe, the best way is to convince your friends back home to work or live here? =)