Ok, but what about those that God doesn't give these gifts to? What happens to them? Scattered seed to the wind, destined to die? You said above that God doesn't desire any to perish. So how can God give these gifts to some but not others?
my understanding Neo is that gifts and Eternal life are separate, a gift is sometime we currently don't have and then gifted to us , Life we currently already have , it was gifted at birth, the gift in Life now to be given is the extension of it into eternity .
God in the birth process has already Gifted all human beings , God has also Gifted what is necessary for all human life, His Son Jesus Christ.
So the question is not "what about those that God doesn't give these gifts to" because clearly from scripture God has gifted all
The question should be , which is what i believe your asking "what about those who do not accept this free gift of eternal life "
Bible says we are commended already , all of us are , Jesus saves us from Condemnation , thous who do not accept this free gift will be judged by that who saves, Jesus , all power and authority is His to do so .
what will be the out come of that Judgement, No one knows , except for Christ/God.
God is Love, the only thing if you think about it Neo that can truly break ones heart is Love and the violation of it , we see this in our relationships. God is the same, we serve a relational God , God Loves us , God wants us to be in relationship with Him eternally, but there are thous who will chose not to be with Yahweh even though they know who He is.
so taking into account the Complete story of God, Life and Love takes presence, Jesus proved this on the Cross, if they love God but do not know there son, I believe based on the Nature of God they will be Judged according to what they do know, and there heart. so yes Non christians can and will be saved.
But who is saved is not my Judgement to make , that belongs to Christ