Sometimes we expect God to bless us exactly as we ask and don’t consider that God may have a different blessing in mind.

We love Psalm 37:4, “Take delight in the LORD, and he will give you the desires of your heart.” Even trying to “help” God so he can give us the desires of our heart. But we skip over the first half of the verse a little too quickly. Delighting in the Lord requires that we get so caught up in what God wants that we forget what we want, or at least it becomes less important.

In the gospels Jesus tells us that in order to be his disciples we need to deny ourselves and put to death our personal preferences in order to follow him (Matthew 16:24). Not an easy thing to do when ingrained in us is an independent streak that likes to have its own way. Also not an easy thing to do when we are fixated on God to giving us the desires of our heart.

Frequently we find our desires go through a refining process and what we thought we wanted is changed and purified into a God given desire. Sometimes God plants a desire in our heart, maybe when we were very young, so that he can grant us our desire at just the right time.

Ultimately though when God gives us the desires of our heart it may come as a surprise because we haven’t planned for it, or stage-managed it. It comes as a gift from the Father heart of God who knows what is best for us.

God will give us what we love, but first he will purify our desires.