When King David says, ” and I will live in the house of the Lord forever,” he’s saying that God has prepared a place for him in Heaven.
That’s one of the most important connections we see in the Bible. It connects yesterday with today and then connects them both with tomorrow.
God says, “I’ve got this great life planned for you and surely goodness and mercy will follow you through it, BUT that’s not the end! I’ve got something else at the end!” God builds it to a crescendo.
So David ends his Psalm by saying, “We’re going to heaven!” Jesus saves the best until last. With God it just keeps getting better and better. The best is yet to come – “Now we know that if the earthly tent we live in is destroyed, we have a building from God, an eternal house in heaven, not built by human hands.” (2 Corinthians 5:1 NIV)
—from Rick Warren daily devotional