This is something that one of my pastors shared a couple of weeks ago. It helped me with some perspective and I’m hoping it will do the same for you.
Delight yourself in the LORD, and he will give you the desires of your heart. (Psalm 37:4, ESV emphasis added)
I’ve always viewed the second half of that – the desires of my heart – as God giving me what I want. But there’s a deeper way to view God giving me the desires of my heart. God is also able to define the desires of my heart.
So, if I delight myself in the Lord, he can (and will) both define and supply the desires of my heart. And he’ll doe the same for you.