"Call to Me, and I will answer you, and show you great and mighty things, which you do not know."
Jeremiah 33:3 (NKJV)
If I was interested in what the temperature was, should I ask someone if it was raining? If I did ask someone if it was raining, should I be surprised that they did not tell me if it is hot or cold outside? If I said to someone, "What time is it?", when I really needed to know what the date is today, should I be unhappy and frustrated when they do tell me the time? If we have a question, and we want the right answer to our question, we would of course have to first ask the right question.
God tells us that if we call on Him, He will answer us, and show us things that we don't know. But we first have to ask and we also need to be sure we are asking according to God's will. Our first question should always be, "Heavenly Father, what is your will for my life?" rather than, "God, how can I fulfill my dreams and plans?", or "God, how can I have all your blessings?". As we ask the right question about God's will for our life, we will find the answers to the other questions that we have about the details of our life.