My perspective on that IS;
Christ "Offers" Gifts "with conditions"
Christ does "not Force" anyone to "Take" His Gift of Salvation.
From my perspective: Remembering God knows All things. He knew our "choices" before we were naturally born.
Where is the teaching...God "Saves a soul", but didn't know, later that man would reject Him...?
And the teaching...Of What becomes of "a saved Soul" that has noe Rejected God ?
The Intent For a Saved Soul, is that It Live Forever "WITH" God.
Is God going to Force a man who rejects him to be With Him FOREVER?
Or is God a Liar and Going To Destroy a soul He Saved?
From my perspective: a person Hearing about God, Learning about God, Following His Word...Are being "Prepared" to have a "Relationship" with God and His Word; Jesus.
The "getting to know ABOUT" like any relationship Begins...."and at any time, during the getting to know About" a person CAN stop, and walk away.
The Relationship Is Bonded, Yoked, Sealed, Forever....when a man of his own freewill, makes a Commitment.
We do not know IF a man is making a True heartfelt Commitment...but God Does.
We only hear words of a man confessing, see a man GO to an alter call.
Thereafter...A MAN merely observes "indications" that another "IS" saved.
It is almost ALWAYS one man JUDGING another mans "WORKS"...then dictating whether the Other has "really" been Saved or not. Which is bologny.
A man WHO: FROM his natural spirit in his natural heart, of his own freewill, calls on the Lord, Confesses belief IN God, In Christ Jesus....
Instantly....That man Receives Several Gifts.