Psalm 37:4 ESV
Delight yourself in the Lord , and he will give you the desires of your heart.
*Notice that before receiving the things of God, we must focus on Him. Focusing requires the ability to get more in tune with the word, seek God for guidance, being obedient and stop procrastinating, and remove elements of us doing what we feel vs what is right. A feeling alone only lasts for a moment and fulfills only what we desire at that time. However, obeying an unction from the Holy Spirit can impact you long term, and continue to provide balance over the course of your life. There is no desire that is to small or great for God to provide. It's just up to us whether we are ready to incorporate Him in our lives, decisions, and desires that will determine when or even if something or someone will manifest through His perfect will. Seek God first, and all things will be added (Matt. 6:33).