The Bible tells us that if we delight ourselves in Him (God), He will give us the desires of our heart (Psalm 37:4). 

So, why doesn’t everyone have this? We know that God does not lie, so what seems to be the problem? It must be something in us.

Let’s look at what the meaning of this really is. There is a scripture that says God works in us both to will and to do his good pleasure (Philippians 2:13). Here, we begin to get some idea of God’s heart for His people. If it is God who works in us to will and to do His good pleasure, and then to be able to do His good pleasure, perhaps this is the answer to the desire of our heart. 

If we begin to search our heart motive, what will we find there? Will we find that the treasures of our heart are those that the world offers to us? Or, will we see that the treasures that matter the most to us are those that we have put into our heavenly bank account?  The Scripture that says, “Where your treasure is, there will your heart be also,” (Matthew 6:21) tells us a lot about what we truly have as a motive.

To recap, if God gives you the desire of your heart because you delight yourself in Him, and if He works in us both to will and to do His good pleasure, then could it be that He wants to place the desire of your heart into you, and then work to give it to you? I believe all of this comes from the deepest part of your heart. The place where all of your secrets are buried. This is why it is so important to open your heart completely to being searched by the Holy Spirit. The Scripture that says, “Search me, O God, and know my heart, try me and know my thoughts, show me the evil ways with in me, and lead me on the way everlasting,” should be a daily prayer. As God brings us into alignment with His perfect plan for our lives, He then works in us both to will and to do His good pleasure. At that point, He is able to create a desire in our heart for what He knows is the best thing, and then He is able to provide it in a perfect way. 

Praise God from whom ALL blessings flow!