What are your heart's desires? If you delight yourself in the Lord and His service, He's promised to give you the desire of your heart! (Psa.37:4)
The Lord apparently feels that nothing is too good for His obedient children. If we please Him, we not only get what we need, but usually we even get whatever we want, even above our needs, "exceedingly above and beyond all that we could ask or think!" (Eph.3:20)
He's willing to do almost anything for us and give us anything that's good for us. But the Lord doesn't always necessarily let us have everything, because it's not always good for us! He tried that on the children of Israel! He let them have the desires of their hearts, a few times when it wasn't good for them, and He sent leanness to their souls! (Psa.106:15)
Lord, if we'll just pass the test and put You first, delight ourselves in You and Yours most of all, then You can trust us with other things, everything we need and even things we want, because they will not come between You and us! If it's good for us, You let us have it, Lord, and if it's not good for us, please keep it from us! In Jesus' name.--Amen!