Desires of Your Heart
What does it mean to have the desires of your heart? It means God is providing everything you need for the plan he made for you to work. If you notice God is waiting to give you these desires it might have you in a season of trust with Him. When God sees that you trust Him he will give you those desires but all in His timing! Keep seeking Him and leaning on the only person that can make this happen.
Psalm 145: 17-20
"He fulfills the desires of those who fear him; he hears their cry and saves them. The Lord watches over all who love him, but all the wicked he will destroy"