For those that don't know, Psalm 37 verse 4 states, 'Take delight in the Lord and He will give you the desires of your heart' (NIV).
I've heard this verse quoted so many times and I love it. You know why? Because it says if I delight myself in God He'll give me what I want. Right?
Before I continue, I just want to make something clear. I believe the Bible to be completely true, through and through. So, if God's word says it, I don't doubt it. But just in case you're a bit like me and thinking that because you love God and are dedicated to Him, He'll give you anything you really desire, please read on.
What we want and what we need are two completely different things. Say, for example, a Gucci bag. I might want it, but do I need it? No. (I know some might argue this point but you know what I mean). What we desire and what is actually good for us can also be two completely different things. I'm sure some of us know that from experience too.
Sometimes we don't know what is good for us. It might look good at face value, but truth is, only God really knows. So, when you pray and quote Psalm 37 v 4 back to God (like I used to), the thing you have to remember is that He alone knows whether that thing you desire is actually what you need. You have to trust Him if He doesn't let you have it. Does the fact that you didn't get the desire of your heart mean that God is a liar? Of course not. God knows your heart's desire. Your true heart's desire. The thing is you may not even know it yourself. But you can trust that He knows it because He knows you more than you know yourself. Hope I'm not confusing you.
So what you should know when you're reading Psalm 37 v 4 is that yes, He will give you your heart's desire, but it might not be in the way you thought. You may even be surprised to find that He grants you desires you didn't even realise you had!