When you're praying for something you need, you have to believe that the Lord will provide it. You don’t want to tie His hands. Don’t try to figure out where the answer is coming from – and don’t try to figure who it’s going to come through.
Remember Hebrews 11:1 says, "Now faith is the substance of things hoped for, the evidence of things not seen." If you've learned true Biblical faith, you know it's the confident expectation that God WILL provide the answer. It's not "I hope so"; it's "I know so."
We can’t expect God to live down to our expectations – He’s got higher standards than we have! His answer probably won’t make any sense – in the natural. But it’ll work.
You never know where the answer’s coming from. And you never know how God can use you to bless others, but you have to be open to it. Just expect it – and expect the answer to your prayer.