In Genesis 22, Abraham felt called to sacrifice Isaac, but God stopped him. God did not want a human sacrifice and after this incident, the Jews were never again tempted to sacrifice their sons and daughters.
God wants our hearts in the same way He wanted Abraham’s. We have nothing in our hands to give God that He did not give us in the first place. But we are His children, and He covets our love. Just as we covet the moment that a child snuggles against us or kisses us on the cheek, so God covets those moments when we come offering Him our time, money, affection and adoration as evidence of our love. All that we have are as trinkets to God, but those trinkets become precious to Him as they show Him our love. God needs our hearts.
The main reason why God provides for our needs is the great glory of His name! “Hallowed be thy name,” is the first petition in the Lord’s Prayer (Matthew 6:9-11), and it governs all the other requests. God was glorified on mount Moriah because Abraham and Isaac did the will of the Lord and glorified Jesus Christ.
It is for us to say, as we lie passive in His hands, O Lord, come to my aid!” God does not consult our short-sighted wisdom in what He does. The clouds do not consult the earth as to when they shall visit its fruits and flowers – its cornfields and forests, with their watery treasures. The pining plant does not dictate to the cloud reservoirs as to when they shall unseal their hidden stores. These give a kindly and needful supply in due season and the earth has never yet had to complain of them as miserly distributors of their creator’s bounty.
So it is with the soul. He who makes the clouds His chariot – who opens and shuts at will the windows of heaven – locking and unlocking the springs of the great deep, says to His people, “Trust me; I’ll give you all needed present blessings.