Если я по национальности нерусский и в России никогда не жил - почему тогда мой английский воспринимают за русский акцент?

Я по национальности азербайджанец, родился и живу постоянно в Баку. На данный момент я нахожусь в Далласе, это в Техасе, по рабочим делам, и пока что я тут нахожусь четыре месяца и неизвестно сколько ещё тут пробуду.

Скажу честно, с детства я разговаривал по-русски, у меня русскоязычная семья, образование тоже получал на русском языке.

Но я прекрасно владею двумя языками, а английским, если по 10 бальной шкале - то 6.5 из 10.

Вроде я правильно выговариваю глухую и звонкую TH, вроде выговариваю R, как если бы у меня во рту была горячая вареная картошка. Да и на вид я смуглый, скорее на араба похож, ну вылитый восточной человек, всё равно меня ловят на том, что у меня русский язык и я разговариваю как вылитый русский.

Но я же не жил в России. Или из-за того, что с детства говорю на русском - из-за этого может влиять на акцент?