Yes,
@grafted branch, Revelation 22 is symbolic, but its fulfillment is yet future. The new Jerusalem, symbolizing the completed Old and New Testament church, hasn't come down out of heaven yet to the new earth. In chapter 21, the following verses following John's glimpse of the new universe haven't happened yet, especially verse 4:
Rev 21:2 And I saw the holy city, new Jerusalem, coming down out of heaven from God, prepared as a bride adorned for her husband.
Rev 21:3 And I heard a loud voice from the throne saying, “Behold, the dwelling place of God is with man. He will dwell with them, and they will be his people, and God himself will be with them as their God.
Rev 21:4 He will wipe away every tear from their eyes, and death shall be no more, neither shall there be mourning, nor crying, nor pain anymore, for the former things have passed away.”
This description follows 1 Thessalonians 4:13-18, when all resurrected believers rise to meet Jesus and the souls coming from heaven, who have been united with their resurrection bodies:
1Th 4:14 For since we believe that Jesus died and rose again, even so, through Jesus, God will bring with him those who have fallen asleep.
1Th 4:15 For this we declare to you by a word from the Lord, that we who are alive, who are left until the coming of the Lord, will not precede those who have fallen asleep.
1Th 4:16 For the Lord himself will descend from heaven with a cry of command, with the voice of an archangel, and with the sound of the trumpet of God. And the dead in Christ will rise first.
1Th 4:17 Then we who are alive, who are left, will be caught up together with them in the clouds to meet the Lord in the air, and so we will always be with the Lord.
1Th 4:18 Therefore encourage one another with these words.
The Apostle Paul does not say where we will go after being "caught up," but Revelation 21:2 (above) does. We will descend as the symbolic new Jerusalem to the new, perfected earth. It's perfected in the future, because of verse 4, which has not happened yet.
You are right to say that 2 Corinthians 5:17 describes our present perfection in God's eyes, but we are only perfect because when the Father, our Judge, looks at us, he only sees us through the sinless perfection of Jesus, our Substitute, whose death and resurrection enables our Judge to give us the not-guilty verdict, while Jesus took our guilty verdict on himself (called justification in Scripture).
However, the Scriptures testify that we have to deal with the sin that is still within us. For example, the Apostle Paul says that he is imperfect and is running a race toward the final goal at Jesus' return of resurrection perfection. That's in Philippians 3:
Php 3:8 Indeed, I count everything as loss because of the surpassing worth of knowing Christ Jesus my Lord. For his sake I have suffered the loss of all things and count them as rubbish, in order that I may gain Christ
Php 3:9 and be found in him, not having a righteousness of my own that comes from the law, but that which comes through faith in Christ, the righteousness from God that depends on faith—
Php 3:10 that I may know him and the power of his resurrection, and may share his sufferings, becoming like him in his death,
Php 3:11 that by any means possible I may attain the resurrection from the dead.
Php 3:12 Not that I have already obtained this or am already perfect, but I press on to make it my own, because Christ Jesus has made me his own.
Php 3:13 Brothers, I do not consider that I have made it my own. But one thing I do: forgetting what lies behind and straining forward to what lies ahead,
Php 3:14 I press on toward the goal for the prize of the upward call of God in Christ Jesus.
In verses 10-12, he says clearly that his goal will happen after death in his bodily resurrection like Jesus' resurrection (verses 10-11), because his reception of the new birth only began the process of a lifelong journey or race to death and beyond it to his resurrection when Jesus comes back.
We need to test our lives against the commands of the Bible to see how imperfect we are. For example, we can look at Paul's inspired commands in 1 Thessalonians 5:16-18:
1Th 5:16 Rejoice always,
1Th 5:17 pray without ceasing,
1Th 5:18 give thanks in all circumstances; for this is the will of God in Christ Jesus for you.
I don't know anyone who is constantly joyful, prayerful, and thankful in the hearts and in their outer life, including myself.