Often, when we pray to God about our problems, we anticipate an immediate answer. Sometimes, God does respond immediately, and other times, He begins answering our prayers even before we pray them. However, there are also times when God’s answer doesn’t come as quickly as we would like, nor is it exactly what we asked for.
For instance, there are matters I’ve prayed about for years without an answer. Does this mean that my prayers have been futile? After all, why pray if God isn’t going to give us what we ask for?