Re: He's not an imigrant
Yup. Spot on. In 19 years as a Brit in the US the only time I've been told "fuck off back to your own country" was by a somewhat inebriated faux Irishman in Boston just after St Patrick's day. I'm not sure exactly what he was referring to though. Especially given that my grandfather was Irish and I'm eligible for an Irish passport.
It's kinda weird sometimes. We lived in Texas for 4 years and there's some seriously racist assholes there (as well as some of the kindest and most welcoming people I've ever encountered) who are virulently anti-immigration yet somehow we were always excluded from the "they ought to be sent home" list.