Kurds,gypsies,persians are "aryans" linguisticaly but have no relation with european/caucasian race.
this is not exactly true. (asside for gypsies who are hindos anyways) but europeans are an offshoot of the ancestors of the persians, called the proto-aryans. however this link is more than 10 000 years old.
so you have postive opinion on armenians,georgians,chechens and other people from caucasus ?
north caucasians are not necessarily the same as south caucasians, many of them, to begin with, are mixed with turks, like the kazars, kalmiks, karachays and so on, and for the chechens, some people say they may have originated from the levant.
even georgians are against them.
and anyways, armenians don't really have any real problems with the khazars..probably because they are so far away, but never the less.