To me, there are 2 wrong assumptions commonly made.
1. Not everyone is a child of God
It's a wrong assumption to assume that everyone is a child of God. The Canaanites are not God's people, only the Jews are. You can't call the Canaanites the sons of God. To God, they are the wolves jeopardizing His sheep the Jews.
2. It's a wrong assumption that you are the same yesterday, today and tomorrow
The biblical parables indicate that when a branch is cut off from the tree, its leaves will turn grey and to be burnt. They are no longer the green leaves as you suggest here. You don't know your own future to tell what will you be after leaving God.
An analogy is humans turning to zombies. You will choose to kill a whole city of zombies in order to save a single fellow human. When turned, the zombies are no longer with the same conscience as humans do.
’
Nice opinion but lets look at Scripture. You are right God has ALWAYS had a chosen people that goes for the New Testament and the Old Testament. Israel is God's chosen people be it natural Israel in the Old Testament or spiritual Israel in the New Testament Testament.
God made a covenant with Abraham and God does not break His covenants.
Romans 11:26
And so
all Israel shall be saved: as it is written, There shall come out of Sion the Deliverer, and shall turn away ungodliness from Jacob:
Who is Israel?
There were twelve tribes, the Bible had Benjamin and Joseph (11) born by Rachel the chosen bride, then their ten half brothers born by maid servants and their names were, Rueben(1), Simeon (2), Levi(3), Judah(4), Dan(5), Naphtali(6), Gad(7), Asher(8), Issachar(9) and Zebulun(10), this can be found in Genesis 29.
The twelve tribes under David and Solomon were one nation but later were separated in fact the name of the ten tribes during this separation was “Israel”. During the separation Judah and Benjamin were known as Judah. Israel; the northern ten tribes were later scattered and lost absorbed into many nations. Point being no one really knows where they are or who they are.
So your nation of Israel today is not Israel just two tribes Judah (Benjamin and Judah).
What did Jesus actually say was the only reason that he first came ?
Why is this not discussed or understood in the walls of religion today
Matthew 15:24 But he answered and said, I am not sent but unto the lost sheep of the House of Israe
Matthew 15:24 But he answered and said, I am not sent but unto the lost sheep of the House of Israel
BUT THERE IS MORE!!!!!
Hebrews 8:8 For finding fault with them, he saith, Behold, the days come, saith the Lord, when I will make a new covenant with the House of Israel and with the house of Judah: 9 Not according to the covenant that I made with their fathers in the day when I took them by the hand to lead them out of the land of Egypt; because they continued not in my covenant, and I regarded them not, saith the Lord. 10 For this is the covenant that I will make with the House of Israel after those days, saith the Lord; Iwill put my laws into their mind, and write them in their hearts: and I will be to them a God, and they shall be to me a people:11 And they shall not teach every man his neighbor, and every man his brother, saying, Know the Lord: for all shall know me, from the least to the greatest.
So with this information who are the lost tribes, I will not answer because all I can do is assume, nor do I know how much sand is in a gallon jug; but compared to the sand in the sea shore, or the stars in the heaven; NOT MUCH.
Genesis 32:12And thou saidst, I will surely do thee good, and make thy seed as the sand of the sea, which cannot be numbered for multitude.
Genesis 22:16-18 (King James Version)
16And said, By myself have I sworn, saith the LORD, for because thou hast done this thing, and hast not withheld thy son, thine only son:
17That in blessing I will bless thee, and in multiplying I will multiply thy seed as the stars of the heaven, and as the sand which is upon the sea shore[/b]; and thy seed shall possess the gate of his enemies;
18And in thy seed shall all the nations of the earth be blessed; because thou hast obeyed my voice.
I see the sand as the natural Israel and the stars as the spiritual Israel
How many millions of grains of sand can you put in your two hands at the sea shore; how many stars can you count on a cold winter day; and that only the ones you can see. Just think how many grains of sand in a gallon jug? I think seeing there are only billions who lived on the earth from the beginning of time all men are included here.