At first glance this verse from Psalms might sound like if we are Christians serving God, we will get anything we want. This is not accurate.
If we are serving the Lord and delight in Him, we will want to do His will. We will want to please Him in what we do, what we say, and the things we desire. When we truly love God, our hearts will be transformed so much that we want our will to be the same as His will for us.
We are allowed to have dreams, hopes, and desires. If we love God, those things will have purposes that are godly. In that way, He will give us the desires of our hearts.