Still waiting.....
Hebrews says, "These all died in faith, not having received the promises"......."And these all, having obtained a good report through faith, received not the promise: God having provided some better thing for us,"
What promises did the OT saints NOT receive?
What "better thing" do New Covenant saints have?
They had the types & shadows - promised land, tabernacle as a sign of God's presence, earthly Jerusalem & a place of worship, a priesthood & animal sacrificial system. We have the full revelation of the Incarnation & saving work of our LORD Jesus Christ, and the indwelling Holy Spirit by whom we worship our Saviour God without priests, sacrifices or temple.
The patriarchs didn't even possess the promised land they were living in.
Heb. 11:8 By faith Abraham, when called to go to a place he would later receive as his inheritance, obeyed and went, even though he did not know where he was going. 9 By faith he made his home in the promised land like a stranger in a foreign country; he lived in tents, as did Isaac and Jacob, who were heirs with him of the same promise. 10 For he was looking forward to the city with foundations, whose architect and builder is God.
Paul explains it like this -
Eph. 2:19 Consequently, you are no longer foreigners and strangers, but fellow citizens with God’s people and also members of his household, 20 built on the foundation of the apostles and prophets, with Christ Jesus himself as the chief cornerstone. 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.
We have to understand that there is a spiritual reality that is explained so clearly by the Apostles.
The "Psalms/Songs of ascent" show the eagerness of worshippers physically heading for Jerusalem. Their absence during exile was a cause of great lament. We have no such problem. We cannot be exiled from the heavenly Jerusalem. And we know that Jesus has risen from the dead to open the way to heaven for us.