I work in another country, in a company where I am the only foreigner other than a woman who I think comes off a bit abrasive for cultural reasons, but at the same time is quite outgoing and does have friends in the office. I have no friends in the office. Part of it I chalk up to the fact that I only work part-time, that my project involves working only with my boss, and that people are unsure of me, some apparently thought that I didn't speak the language, etc. I am also not terribly outgoing, and in the foreign context I have been downright shy. In the main social contexts like cafeteria lunches, I really can't follow everyone talking at the same time so I tend to drop out of the conversation. So I am not that surprised or upset that people haven't quite warmed up to me. I realize there is more I can do, and I am making an effort to chat more with people and show interest when I catch them in smaller groups. However, I am starting to feel that a number of people actively don't like me. Maybe this is a natural consequence of not having made a particularly positive impression in my window of opportunity, but a few people act as though I am downright abrasive. In a couple of cases, I know I have made cultural mistakes, but for the most part I am mystified. So I am considering asking someone in the office whether there is a particular reason I may come off badly. I have thought about asking my boss (who is happy with my work and seems to like me fine, but is still my boss), HR, or someone my age who seems nice (though I don't know anyone well). Which if any of these channels would be the right way to go?