For a while there, the readings at daily Mass frequently referred to the various forms of Jesus' promise, "Whatever you ask for in prayer, you will receive."
I listened carefully, and I did not hear the limiting qualifiers that we moderns so often put on the promise, except in one sense: living in the will of God.
It is not so much about what we ask for, but in our overall purpose and direction in life. When we seek first God's kingdom, when we are motivated by love for God, when his commandments are our joy, when our goal, above all, is like Jesus': obedience to the Father, then...
Whatever we ask for in prayer will be granted to us. Whatever we need will be given to us.
You see, we have to so trust the Lord, and so love the Lord, that no matter how much it seems like walking a tightrope over Niagra falls, we desire to do nothing but his will, having a certainty that He will give us all that we need.