Grace and peace be unto you.
“…your Father knows what you need before you ask him” (Matthew 6:8).
We give God thanks for this wonderful day, filled with so many blessings. I invite you to take one minute and give God thanks for five blessings you have received since the start of day. Scripture says, “Praise the Lord! Oh give thanks to the Lord, for he is good, for his steadfast love endures forever!” (Psalm 106:1).
The story is told that the Israelites were in the desert at Rephidim and had no water. As such, Moses sought the face of the Lord. The Lord told him to use his staff and strike the rock and water would come forth. Moses obeyed and water gushed from the rock (Exodus 17:6). God loves us and consistently takes care of us. He is our shepherd.
A shepherd’s duty is to feed, guard, tend, and guide a herd of sheep. Hence, the needs of the sheep are usually met and they are well nurtured. God is our shepherd and he protects, guides, and provides for us, as such, all our needs are satisfied. The Bible says, “And my God will supply every need of yours according to his riches in glory in Christ Jesus” (Philippians 4:19).
Perhaps you are saying to yourself, “I have a need that God has not satisfied.” In that case, I ask you to examine your situation with guidance from the Holy Spirit and answer these two questions, “Did you ask God to fulfil your need?” “Is it need or greed?” The apostle James wrote, “You do not have because you do not ask God. When you ask, you do not receive, because you ask with wrong motives, that you may spend what you get on your pleasures (James 4:2-3).
God promised to meet your needs and he is faithful to his promises. Therefore, if you have an unmet “need,” maybe God does not see it as a need. And so, you could consider having a conversation with him to gain clarity (1 Peter 5:7). We concur with the psalmist, “Know that the Lord is God. It is he who made us, and we are his; we are his people, the sheep of his pasture” (Psalm 100:3).