In Revelation, we come to the completion of God's plan. One can look at the Bible as the story of Creation,the Fall, Redemption, and Consumation. When we come to Revelation 21, we are in the time of consumation. God wants to restore complete fellowship with humanity, and now, in the New Jerusalem, God will accomplish that purpose.