I don't recognize Irish-Americans, Scottish-Americans, English-Americans, or even... African-Americans. They don't exist. You've got Americans and guests. Does it mean what YOU think it does? Probably not. If you choose to come here then you place this nation above others, otherwise fuck you. Oh you're a black-american? Fuck you too. All I expect... Is America always comes first. The day I decide to raise a family in Africa and call myself an American-African I'll tell you to kiss/kick my ass. If you can't let some shit go you'll never be truly "American".
Let's recap. i said fuck those black people, fuck those white people, and it went unsaid but fuck muslims b/c why not? I give a shit about what a man does. Not what he says. There comes a time when you have to abandon something though and stand for yourself. That's an American. It's a choice that shouldn't be disrespected.
My loyalties are probably to family and friends first, and then people who I think are decent or share my ideals/way of thinking.
I suspect loyalty to a country is mostly loyalty to the ideal version of said country from ones own idealistic viewpoint - which is probably going to be different to the source of someone else's loyalty to the same country. That or country loyalty is basically meaningless (but obviously useful for those in charge of the country).