God promised eternal life before the beginning of time. The promise of eternal life rests on the hope that God, who does not lie, pledged before the world or ages began. Eternal life was promised by God who cannot lie or deceive, which he promised before the world was created.