What did the writer of Hebrews meant by “never will I leave you nor forsake you”?
In the book of Hebrews the writer speaks of the earthly Jerusalem as in a city that is NOT enduring. In other words it was about to be destroyed as Jesus said in Matt 24.
14 For here we do not have an enduring city, but we are looking for the city that is to come.
This city we he spoke about was Jerusalem the city we the Jews considered as their holy city.
You will notice the refrain of Matt 24 when he ask them to leave the city in the previous verse.
13 Let us, then, go to him outside the camp, bearing the disgrace he bore.
Let us go OUTSIDE.
It is also in this context he says I will never leave nor forsake you. As such the heavenly Jerusalem is not so much a city in the sky. It is actually the new city where the new temple is placed. The temple otherwise known as “heaven and earth” was placed in the old Jerusalem.
The new temple is the believers. Hence the “new heaven and new earth” is the believers. The new Jerusalem is the new believers. That was what Jesus meant by when 2 or 3 are gathered in my name, I will be there with you. That is also what he meant by “I will never leave you not forsake you”.
5 Keep your lives free from the love of money and be content with what you have, because God has said,
“Never will I leave you;
never will I forsake you.”
Paul spoke about us being the Holy Temple in such a manner.
21 In him the whole building is joined together and rises to become a holy temple in the Lord. 22 And in him you too are being built together to become a dwelling in which God lives by his Spirit.
You must understand Paul spoke about this before the actual temple was destroyed in AD70. As such the new temple was “being built”. After AD70 the old temple was destroyed. The new temple was already completed. You are part of that temple.
When we tell people that Revelation is about the future we rob people of their identity in Christ and their current available inheritance in Christ.