There is a legend about a man who dreamed he was in heaven. He was taken to a huge room containing all kinds of gifts, blessings, and marvelous things. He asked the meaning of it all. St. Peter replied, “Those are answers to prayers that people have been unwilling to wait for.”
Some people give up on prayer because they don’t get a “yes” answer within 24 hours. Sometimes God’s answer is “No.” But when it is, he always adds, “I have something better and wiser for you. Trust me.”
Sometimes God’s answer is “Yes,” but his preferred timing is different from ours. For example, perhaps God is going to help you meet your life’s partner, but God knows that the circumstances will be better next year than this year.
Trust God and keep praying. God’s gifts are best and his timing is perfect.
“Be joyful always; pray continually.” (I Thessalonians 5:17)