I will add my anecdote. I am an American living in Thailand (many of them on HN from what I can tell). I have lived here for more than 10 years, speak Thai, have a family, etc. But I am definitely a foreigner and always will be. In fact, it is institutionalized by the Thai government that foreigners will be treated as such. For example, I pay 10 times the Thai price to enter a national park. And many, many private businesses take their cue from that policy and charge higher prices for anyone who does not look Thai. A constant reminder that you are a foreigner and always will be.