Do you have dreams for your life? Or maybe for your children’s lives? I have several for our family, for Hannah, for me! I’ve been listening to Casting Crowns a lot lately and Dream for You is one of their songs. It is about David and how his shepherd sized dreams were changed into king sized dreams. And Mary’s dreams of marrying Joseph and then starting a family were not exactly what God’s plan for her life was. The chorus says, “So come on, let Me dream, let Me dream for you; I am strong when you’re weak and I’ll carry you; So let go of your plan, be caught by My hand; I’ll show you what I can do; When I dream for you; I have a dream for you.”
This song has caused me to think about David’s story a great deal lately. It is a whirlwind story that no one could have imagined happening, especially him. King Saul had lost the favor of God and Samuel went looking for who God would anoint as King. “Then Samuel said to Jesse, “Are all your sons here?” And he said, “There remains yet the youngest, but behold, he is keeping the sheep.” And Samuel said to Jesse, “Send and get him, for we will not sit down till he comes here.” And he sent and brought him in. Now he was ruddy and had beautiful eyes and was handsome. And the Lord said, “Arise, anoint him, for this is he.” Then Samuel took the horn of oil and anointed him in the midst of his brothers. And the Spirit of the Lord rushed upon David from that day forward. And Samuel rose up and went to Ramah.” (1 Samuel 16:11-13 ESV) David is the youngest son of Jesse. He is a shepherd and wasn’t even on the radar of becoming anything great amongst his family. David probably dreamed about becoming a big time shepherd, owning a lot of animals, and maybe one day hiring young guys like himself to shepherd his flocks. But God had different plans for his life. God’s plan for our lives means that we may have to let go of our dreams and plans. I’m sure David never dreamt about becoming King and without God he never would have been king. God’s plan for David was so much bigger than being a shepherd.
David spent years as a servant of Saul’s, a soldier, and then running from Saul. David and his family knew he had been anointed by Samuel but it’s not like it was posted on Instagram for all to see. God’s plan for our lives means that we have to trust God with our dreams, and trust that He will make His plans come true in His time. “So David went up there, and his two wives also, Ahinoam of Jezreel and Abigail the widow of Nabal of Carmel. And David brought up his men who were with him, everyone with his household, and they lived in the towns of Hebron. And the men of Judah came, and there they anointed David king over the house of Judah.” (2 Samuel 2:2-3ESV) “Then all the tribes of Israel came to David at Hebron and said, “Behold, we are your bone and flesh. In times past, when Saul was king over us, it was you who led out and brought in Israel. And the Lord said to you, ‘You shall be shepherd of my people Israel, and you shall be prince over Israel.'” So all the elders of Israel came to the king at Hebron, and King David made a covenant with them at Hebron before the Lord, and they anointed David king over Israel. David was thirty years old when he began to reign, and he reigned forty years.” (2 Samuel 5:1-4 ESV) David went from a young shepherd boy to a servant of the king. From a servant to a soldier and from a soldier to a man running from the king. The entire time he knew God had Samuel anoint him as king, but he wasn’t king yet. Now he is the king of Judah and Israel. God’s plan requires us to be obedient. David found out he would be King long before it happened. And I am sure along the way he was unsure how he would ever get what God had told him would happen, but David trusted God and His plan. David was obedient and did as God directed him. God took years to place David as king of Israel and many times David was faced with enemies who wanted to kill him. But David knew God would fulfill His promises and trusted God.
I am having to let go of my plans for my life, Hannah’s life, and our family so that I can trust God and His plan. I know His dreams for us are King sized dreams instead of my shepherd sized dreams. I am letting God carry me and going to be obedient to His word and let His dreams for me take root in my heart and trust that His plans are better than my own!