Our human spirit needs to be born of the divine Spirit. There are two kinds of spirits. One is the new human spirit and the other is God's Holy Spirit. God is able to give us a new spirit by regeneration. Regeneration is not just a restoration.
Restoration means to restore, to recover some old things.
But regeneration means to put another life into the old thing. It is not to generate, but to regenerate. To generate means it doesn't exist, but to regenerate means it exists already and now another life is put into it. In Genesis 1 and 2, man was made in God's image, but by that time man didn't have God's eternal, uncreated life. What man had was just the breath of life, not the eternal life of God.