I guess I understand the idea of the “elect” because God is the Alpha and the Omega–so He is the Beginning and the End and knows, in His omniscience, who will ultimately be saved–but I cannot fathom how anyone short of omniscient thinks
he can know…I mean, you can be confident and persist in your daily struggle toward eternity and be pretty sure you have followed God to the best of your ability and the rest you can hope for God’s infinite mercy–but you cannot see the future and therefore cannot KNOW you are one of the elect and therefore feel “assured” 100% positive you are among those saints who go marching in…to say you are assured of heaven is to tell God he better pay up–He promised.
I don’t know much about this topic, but I find your explanation confusing in light of Paul’s words in Romans after the discussion of broken olive branches…
25
4 I do not want you to be unaware of this mystery, brothers, so that you will not become wise (in) your own estimation: a hardening has come upon Israel in part, until the full number of the Gentiles comes in, 26 and thus all Israel will be saved, as it is written: “The deliverer will come out of Zion, he will turn away godlessness from Jacob; 27 and this is my covenant with them when I take away their sins.” 28 In respect to the gospel, they are enemies on your account;** but in respect to election, they are beloved because of the patriarchs. **29 For the gifts and the call of God are irrevocable.
This seems to say that they are recipients of salvation (but to follow your earlier explanation) are they not “saved”? I would not say it’s "FORE"knowledge–but rather "ALL"knowing. The prefix “fore” indicates time or position (before), and since God is the creator of time and all things, and not subject to His creation but rather master of all, the term seems to logically not apply to God.
God gave us the ability–but allows us to be masters of our own will. Of course, all goodness comes from the grace of God–but I choose to accept the grace or not. He provides and I either feast or starve based on my own decisions.
God wants all manking to choose Him and love Him.
2Peter 3:9 The Lord does not delay his promise, as some regard “delay,” but he is patient with you, not
wishing that any should perish but that all should come to repentance.