Personally I am just pissed off with those 3 questions:

1) Where are you from?
2) What are you doing in Qatar (occupation)?
3) How long you've been here?

I understand if it's a meeting or social event or friend of a friend asking. Total strangers, like sales people, pizza hut delivery guy or whatever ask me those 3 same questions. I understand its some kind of friendly question but my answer very soon would be simple - mind your own business. I don't care where you are from so you shouldn't.

In My Humble Opinion