If you abide in me, and my words abide in you, ask whatever you wish, and it will be done for you. (John 15:7 ESV)
Is it not absurd to entrust such a broken and selfish people with the extravagant offer of giving them anything they wanted? Why then, does God so freely promise us this?
It is because when we abide in Him and His words, we will no longer have any desires outside of His good and perfect will. I have found that the more I know Him, the more His desires become my own. He strips away my selfish little dreams, and shows me the desires of His heart. And when I see His heart, all I want is for the same thing. I want so much that I cry. And so, I ask, and it is given to me.