God has not given everyone eternal life, that is not scripture truth.
It is "scripture truth" if you read what the Bible actually says. To whom, specifically, has God
not given the opportunity for eternal life? It must be requested, of course, by believing in Jesus' sacrifice, but if you ask you
will receive.
Matthew 19:29, "And
whoever has left houses or brothers or sisters or father or mother or children or fields for my sake will receive a hundred times as much and
will inherit eternal life."
Matthew 25:45-46, "Then he will answer them, ‘I tell you the truth, just as you did not do it for one of the least of these, you did not do it for me.’ And these will depart into eternal punishment, but
the righteous into eternal life.”
Mark 10:29-30, "Jesus said, “I tell you the truth, there is no one who has left home or brothers or sisters or mother or father or children or fields for my sake and for the sake of the gospel who will not receive in this age a hundred times as much—homes, brothers, sisters, mothers, children, fields, all with persecutions—
and in the age to come, eternal life."
John 3:14-16, "Just as Moses
lifted up the serpent in the wilderness, so must the Son of Man be lifted up, so that
everyone who believes in him may have eternal life.”
For this is the way God loved the world: He gave his one and only Son, so that
everyone who believes in him will not perish but have eternal life."
John 3:36, "
The one who believes in the Son has eternal life. The one who rejects the Son will not see life, but God’s wrath remains on him."
John 4:14, "But whoever drinks some of the water that I will give him will never be thirsty again, but
the water that I will give him will become in him a fountain of water springing up to eternal life.”
John 5:24, "I tell you the solemn truth,
the one who hears my message and believes the one who sent me has eternal life and will not be condemned, but has crossed over from death to life."
John 6:40, "For this is the will of my Father—
for everyone who looks on the Son and believes in him to have eternal life, and I will raise him up at the last day.”
John 6:47,
"I tell you the solemn truth, the one who believes has eternal life."
John 10:28, "
I give them eternal life, and they will never perish; no one will snatch them from my hand."
John 17:2, "just as you have given him authority over all humanity, so that
he may give eternal life to everyone you have given him."
And there are many more verses; these are just from the gospels.