Coming from northern MN, which with the exception of rural eastern North Dakota, Is as close to Scandinavia as it gets in the US I can tell you many would struggle much more to get along in Norway than in Tennessee.
You would NEVER be fully accepted in Norway. You are once and forever an outsider.
Many codes of conduct in different cultures are established as unspoken rules. Scandinavians, however, are masters of the unspoken rule and you just plowed haphazardly through ten of them which is why all of the sudden they seem standoffish and cold. Insular cultures are always like this. Japan is an extreme example.
In other words...a black lesbian communist will be accepted in TN before even a Minnesotan with Norwegian cousins would be accepted in Norway.
Keep that in mind.
On the other hand a black lesbian communist would be much better received and experience less discrimination in Norway than in Tennessee.
The point is: xenophobia is bad. And the Norweegies can hate me all they want, I would still get to have all that sweet, sweet socialism amirite? I would hate to be a poor in TN, however.