Psalm 37:4
Take delight in the Lord, and He will give me the desires of my heart.
The deeper we go into Jesus and the closer we try to get to Him the more He gives us the desires of our hearts. Our relationship with Jesus is a real relationship of love and honor. When we love the Lord and honor his word above all else, we draw closer to Him. God knows how to fill and fulfill all our needs, and He wants to. Peace, joy, love, happiness comes close to us when we set our affections on the things above.