It’s not a good idea to tell everybody your name on Yahoo. Anyway, maybe they see you as a foreigner because of your skin color or maybe if you live in a small town, there aren’t a lot of foreigner, so if they see someone with a different name they immediately think you are a foreigner. Instead if you lived in London, where there are thousands of foreigners, they would probably see you as British, since you are born in UK. Or maybe they are only stupid!
— change the category, your question is in “Scottish football”.