Romans 11:1
"I say then, has God cast away His people? Certainly not! For I also am an Israelite, of the seed of Abraham, of the tribe of Benjamin."
NKJV
We look to the Bible in spiritual and theological matters to form our opinions and beliefs.
There are a lot of books out there about the Bible and a lot of books offering man's counsel for life's circumstances. Only one book, the Bible, is authored by God and offers God's counsel for life's circumstances. That being said, sometimes we come across a section of scripture that seems to raise more questions than it answers. When that happens, keep reading. It's been well said that the best commentary on the Bible is the Bible. If you come across a question in the Bible, keep looking and you will find the answer.
Friends, be very careful searching for answers about the Bible from sources outside of the Bible. Many false doctrines have started that way. Now, don't get me wrong, there are some very good commentaries out there, but commentaries are not "inspired scripture". Always make certain that what you read or hear balances with scripture. At Calvary Chapel of the Triad, we study verse by verse through the Bible. When a question is raised in the Bible, we find our answer in the Bible.
Some churches pay homage to what's called "Replacement Theology". Basically saying that Israel messed up too many times (and the church hasn't?) and so God is through with Israel and the church has now inherited all of Israel's promises. If you have ever heard that or even believed that, look at this verse. Some finer points of theology can be debated looking into word tense, origin and original languages, but others are as plain as the nose on your face. This is as plain as the nose on your face. God is not finished with Israel.
Dear Father,
Thank You for Your love, Your grace and Your mercy. Thank You that even though I make mistakes, You do not withdraw Your promises from me, just as You have not withdrawn them from Israel. Lord, Your Word is faithful and Your covenant is forever. In Jesus' name, Amen.