"Do not let your heart be troubled; believe in God, believe also in Me. In My Father's house are many dwelling places; it if were not so, I would have told you; for I go to prepare a place for you. If I go and prepare a place for you, I will come again and receive you to Myself, that where I am, there you may be also. And you know the way where I am going." Thomas said to Him, "Lord, we do not know where You are going, how do we know the way?" Jesus said to him, "I am the way, and the truth, and the life; no one comes to the Father but through Me."
John 14:1-6 NASB
I have at times cried over these verses. I believe them with the core of my being. They bring me great comfort and great joy.
In 2 Samuel 7 God makes a promise to King David that He will establish an everlasting kingdom for the house of David. We call this The Davidic Covenant. It was key to the Messianic hope in Israel.
"Your house and your kingdom shall endure before Me forever; your throne shall be established forever."
2 Samuel 7:16
The Davidic Covenant had no strings attached. It had no conditions to it.
It was a solemn promise God made to David and which God has fulfilled.
But when the fullness of the time came, God sent forth His Son, born of a woman, born under the Law, so that He might redeem those who were under the Law, that we might receive the adoption as sons. Because you are sons, God has sent forth the Spirit of His Son into our hearts, crying, "Abba! Father!" Therefore you are no longer a slave, but a son; and if a son, then an heir through God.
The Son of David came and did establish a lasting house in His everlasting kingdom where He will reign forever.
And as for me; I am adopted as His child. I am an heir.
This world is not the end. He is preparing a place for me and He will one day come and get me. And I will be with Him.
And that brings tears of joy.
"I am the door; if anyone enters through Me, he will be saved, and will go in and out and find pasture.
John 10:9 NASB
My Good Shepherd is the door to salvation.
The life of the Christian is like the daily joy of the person who is on the way home.
He is busy preparing a home for this grateful sheep.