God's will for us is always for our good, whether we can see it at the time or not. I know, I have wasted a lot of time fighting the answers I have asked for. Simply because they didn't look like I envisioned.
What I do know is this; when you ask God from the heart, first He answers in his way, second He is never late and third He won't tell you when it's coming, or how. This is where the faith part comes in. Ask once and believe He hears. This is where the magic begins.
How many of you can relate to your children begging for something? OR, when you say maybe, they remember it as a sealed deal? I know, for me, when the begging began, I was less and less likely to grant them their desire. Maybe I'm just stubborn, but, when they ask in earnest and let me carry it out how I see fit, everyone was happy. (Most of the time.)
At any rate, later in life when they could see the method to my madness, it was clear, I had their best interests at heart. Hebrews 11:11 (KJV) 11 "Now faith is the substance of things hoped for, the evidence of things not seen."
Faith never fails, especially if you recognize a no when you get it. If I got everything I ever prayed for, Dear God, what a mess I'd have made of things. Of course I have made many messes, by following my own mind.
I have learned this; my mind is a dangerous place to visit on my own.
Fantasizing the freedom to trust God unabashedly.