The Lord is my shepherd, I shall not want – Psalm 23:1 (NRSV)
King David was a man that knew what it was like to have everything. A successful king, he had access to whatever he wanted. He also knew what it was like to have nothing, to lose everything and flee with nothing but the clothes on his back. While there is no confirmation of exactly when David wrote Psalm 23, it’s clear that it was during a time of distress. However David boldly declares that he lacks nothing; despite his circumstances, he had everything he needed because he was looking to his Shepherd. Oftentimes in life we want different things and when we don’t get them, it can feel like God has turned away from us. But while God may not always give us what we want, He always gives us what we need. God’s provision doesn’t always come packaged the way we may want, but it always comes. He is faithful to provide and His provision always comes in His perfect timing.
Father God, we thank you for every good and wonderful thing that comes from your hand. We know that You are faithful and always on time with exactly what we need.