Do you need or want what your heart desires?
God promises to give us what we need, when we need it. Sometimes a delay in our prayers is simply because we don't need it at the moment, we just want it. And I believe that Hes more concerned about our needs than our wants.
It's a blessing when our wants line up with what He knows we need❤
He said He will provide, trust His timing. He knows best!