Scripture says " Delight in the Lord and He will give you the desires of your heart."
Like so many other verses in the Bible, "he will give you the desires of your heart" does not mean " he will give you the desires of your heart."
Sort of like "ask anything of the father in my name and it will be given to you" doesn't mean what it says.
So many other places in the Bible, it doesn't mean what it says. Since the Bible is so famous for not meaning what it says, how do you know which verses to trust or what they mean.?
There was a dream i had not too long ago. This dream was VERY vivid. So, i considered it important. But, this dream tought me a insight into that verse about God granting the desires of the heart.
Ok, i dreamed i was in a meadow field, wide and spacious. Trees all around. There was this man standing nearby. He was about 9 feet tall. I could not see his face. But, it was revealed that he was my gaurdian. Anyway.....he said "this place is alotted to you because your greatest desire is for freedom and so God has granted that desire."
I replied "umm, ok....well, what do i do?"
He said "you have eternity to think about that. In this place all you have is time on your hands."
I said "ok...is there anything to eat?"
He says "sure, but when you eat it, once swallowed it disapears, for you dont need it to maintain your life here. And whatever you pick off, regenerates swiftly. "
Thats the end of the dream.
Basically this is my takeaway from the dream. Its literally true my greatest desire is for freedom. For some people its a want, for me its so intense that its a need.
Anyway, ever see a jinny show? The jinny says "be careful what you wish for, you just might get it".
It means that whatever you desire, comes with responsibilities and or consequences.
My example for freedom. Basically the gaurdian was saying if you want TOTAL perfect freedom, then youl be in the wild, left to think through everything to gain all knowledge for yourself.
Be careful what you desire, because yes, God will grant your desire, but, make sure you really want him too.