“Suppose my royal family was not right with God. Then he would not have made a covenant with me that will last forever. Every part of it was well prepared and made secure. Then God would not have saved me completely or given me everything I longed for.
‘I brought my people Israel out of Egypt. Ever since, I haven’t chosen a city in any tribe of Israel where a temple could be built for my Name. But I have chosen David to rule over my people Israel.’
The Lord made a promise to David. It is a firm promise that he will never break. He said, “After you die, I will place one of your own sons on your throne.
“Here is my servant. I take good care of him. I have chosen him. I am very pleased with him. I will put my Spirit on him. He will bring justice to the nations.
Listen and come to me. Pay attention to me. Then you will live. I will make a covenant with you that will last forever. I will give you my faithful love. I promised it to David.
After that, the people of Israel will return to the Lord their God. They will look to him and to a king from the family line of David. In the last days, they will tremble with fear as they come to the Lord. And they will receive his full blessing.
But David was a prophet. He knew that God had made a promise to him. God had promised that he would make someone in David’s family line king after him.
But Jesus became a priest with a promise. God said to him, “The Lord has given his word and made a promise. He will not change his mind. He has said, ‘You are a priest forever.’ ” (Psalm 110:4)
The angel of the Lord went up from Gilgal to Bokim. There he said to the Israelites, “I brought you up out of Egypt. I led you into this land. It is the land I promised to give to Abraham, Isaac and Jacob. At that time I said, ‘I will never break the covenant I made with you.