Not persian or kurdish, Iranian, and yes kurds do come from northen Iran. The worlds ethnicities isnt language an culture. Arabs live in the "arabian". Iraqis and egyptians are not at all arabs but speak arabic and therfore are arabs. Kurds and persian speak diffrent languages but it dosent mean anything!
This is a bad map dosent show khorassan, but still the kurds are green, the kurds in Turkmenistan was there before the kurds in iran or Turkey. They immigrated west. to todays kurdestan. I never said all iranians have the same bloodline, but they are the same. Kurds eat persian food, persians eat kurdish food. evereyone in the world thinks they where first and best. The "persian empire" was of 4 languages and capitols. All to unite. But there where so much more but only 4 was enough. Parsi are folk from Pars province, there are thousands of tribes that are called persians today like Yazdi and Espehani. They are not persians but still they are.
Yes Azeris are Aryan! They speak a Turkic language, but they are Iranians historically. Persian speak Farsi which is full of ARabic, IMO up to 50% Arabic. Yet are we 50% Arabs??? No.
It doesn't matter if Kurdish Language is different, and Kurdish dance is different. India is has far more language diversity than Iran, more ethnic/cultural/tradition differences. Yet all consider themselves Indian.