There are times when you pray for something or ask for something and you get it right away. There are times when you pray for something or ask for something and get it, but maybe after one year or 15. There are times when you pray for something or ask for something and you don’t get it at all.
The point is that you don’t know anything, even what faith and trust in God looks like, only that it brings forth miracles.
During each step of the way when God brought the Hebrews out of slavery in Egypt, they complained. They saw the plagues that God sent to free them but complained in fear when they saw the Egyptians behind them in pursuit. They saw the parting of the Red Sea on their behalf and their thirst quenched by a tree cast into the water to make sweet its bitterness, yet they complained in the Wilderness of Sin. At least we had bread and meat in slavery, they said to Moses and Aaron. Unlike now, when your God would have us starve! They saw Manna rain from the heavens and complained bitterly that they be brought out of Egypt just to die of thirst.
It’s important in coming into faith and trust in God that, like the ancient people who were only newly familiar with God, and only one God–that we are forgiving. We have not always known God, and have spent lifetimes in the physical realm being spiritually traumatized and made fearful of God and comfortable with the devil by the world. Faith is a muscle that must be exercised, and the more we use it, the more we know God is there.
However, there comes a point when we should be able to understand the long game of faith. That no longer must we need to see miracle after miracle to qualify our God, and to disqualify Him and blame Him when we suddenly don’t see what it is that we want, right now. When you have faith and trust in God, you do not know what He will do, how He will do it or when, but you know that He will and that He is preparing you to be able to receive it. Make peace with the idea that you don’t need to know anything other than your faith in God, and let that be enough.