Only God's Spirit gives new life. The Spirit is like the wind that blows wherever it wants to. You can hear the wind, but you don't know where it comes from or where it is going.
But nothing unworthy will be allowed to enter. No one who is dirty-minded or who tells lies will be there. Only those whose names are written in the Lamb's book of life will be in the city.