If Yahshua did not come of a pure lineage, then He wouldn't be 100% Israeli / Jew
.Yes, I guess your right then, he is not 100% Israeli/Jew, because according to Matthew 1 he had four gentile women in his genealogy. Tamar, Rachab, Bathseba and Ruth.
In fact there is no chance in the Old Testament where Gentiles can repent, but only in the New Testament where Gentiles can repent for their sins in the name of Jesus.
Iam not sure I agree Rom 2:14 (Indeed, when Gentiles, who do not have the law, do by nature things required by the law, they are a law for themselves, even though they do not have the law, Rom 2:15 since they show that the requirements of the law are written on their hearts, their consciences also bearing witness, and their thoughts now accusing, now even defending them.)