Read John 11
Sometimes God will not come through as quickly as we want Him to. Mary and Martha, two friends of Jesus, faced this. Their brother Lazarus was sick. It was a serious illness. So they sent word to Jesus. I think they probably believed that Jesus would make a beeline to Bethany to get Lazarus off his sickbed. But Jesus intentionally delayed His arrival. Mary and Martha were thinking in the Lower Story. But Jesus was thinking of the Upper Story. This delay was for their sake. It was for them to learn a lesson and to reveal Jesus' future glory. You see, God's delays are not necessarily denials.
Meanwhile, Mary and Martha had probably been saying, "Jesus will be here. He will drop whatever He is doing and be here." But He didn't show up on the day they wanted Him to. And He didn't come the next day or the day after that. Lazarus had now passed from sickness to death. In their minds, all hope was gone. By the time Jesus arrived in Bethany after a 20 mile walk, Lazarus had been in the tomb for four days.
Here was the problem: Mary and Martha wanted a healing. But Jesus wanted a resurrection. He brought Lazarus back to life and, as a result, many believed. Mary and Martha's faith was strengthened, as well as that of the disciples.
Like Mary and Martha, we will see things from only our perspective. But God wants us to see things from his eternal perspective. He wants us to recognize that nothing is impossible with Him.
20 miles seem impossible? With God's help...