from the time that I appointed judges over my people Israel. And I will give you rest from all your enemies. Moreover, the LORD declares to you that the LORD will make you a house. When your days are fulfilled and you lie down with your fathers, I will raise up your offspring after you, who shall come from your body, and I will establish his kingdom. He shall build a house for my name, and I will establish the throne of his kingdom forever. I will be to him a father, and he shall be to me a son. When he commits iniquity, I will discipline him with the rod of men, with the stripes of the sons of men, but my steadfast love will not depart from him, as I took it from Saul, whom I put away from before you. And your house and your kingdom shall be made sure forever before me. Your throne shall be established forever.’” In accordance with all these words, and in accordance with all this vision, Nathan spoke to David.
—2 Samuel 7:11b-17
by: Angie Osborn.
Sometimes, God asks us to look beyond the here and now. Sometimes we will not get to see His whole plan in action. Sometimes, we will have a part to play in a bigger picture. The promise that God made to David was one of future fulfillment. If David had a “what’s-in-it-for-me-right-now” attitude, the promise would have meant nothing to him. But David had faith that God had a plan and it would serve to bring glory to Him. David’s joy in God’s promises to him were spiritual. He knew the Messiah would come from his dynasty and from that would come an everlasting Kingdom. David understood that he had a role in God’s plan and took joy in that.