Based on Bhagavad Gita Chapter 07, Text 10
When faced with a problem, we may pray to Krishna to solve it. On finding that the solution is not forthcoming, we may start doubting: “Why is Krishna not responding to my prayer?”
Gita wisdom assures us that Krishna responds to every single prayer of every single soul.
The problem is that we expect, even demand, him to solve the problem in the specific way that we want. This attitude symptomizes our half-trust in Krishna: our trust in his omnipotence, but not in his omniscience. Put bluntly, we believe that Krishna is strong enough but not intelligent enough to solve our problem. So, we tell him the specific solution and expect him to use his omnipotence to implement it for us. And when it isn’t implemented, we start doubting him.
Isn’t it better to doubt our assumption that Krishna needs our intelligence?
A fundamental spiritual fact is that Krishna is far more intelligent than us; he is the most intelligent of all living beings. In fact, the Bhagavad-gita (07.10) states that he is the source of everyone’s intelligence — including ours.