“This is the confidence we have in approaching God: that if we ask anything according to his will, he hears us. And if we know that he hears us whatever we ask we know that we have what we asked of him.” 1 John 5:14-15
As humans, waiting on God can be very difficult for us. In the world that we live in, everything that we want can be acquired rapidly. For example, if we are hungry, we can order fast food and if we wanted any other thing, we could order it through the internet and it would arrive the next day. In previous years, we would send letters and then we would have to wait for the response. Nowadays we send emails and if we do not get a response the next day, we proceed to call. No one likes to stand in line and wait patiently for something. Our culture has taught us to be impatient. We want to see instant results. However, in our Christian life, nothing is like that. When we pray, many times we expect our requests to be answered immediately and when the response is delayed, we tend to feel very upset and discouraged.
God wants us to learn to patiently wait and believe in him. This passage affirms that if we ask anything according to God’s will, he hears us. And if we have the certainty that he heard us, we can have the certainty that although we do not immediately see what we have asked for, God has already granted our request.
In our humanity, many times we cannot grasp why God delays his answer. Isaiah 55:8-9 states: “For my thoughts are not your thoughts, neither are your ways my ways,” declares the LORD. “As the heavens are higher than the earth, so are my ways higher than your ways and my thoughts than your thoughts.” God is much wiser than us with our limited human understanding. He does things in his perfect time. When we find ourselves in the moment of waiting, the one thing that we can be certain of is that God already heard us and he wants to give us the best in his time.