What is the one thing you have prayed for, wondering why God has tarried so long in answering your prayer? Perhaps you gave up hope a long time ago because an answer to your prayer would require a miracle and you weren't quite sure God was up to the task. Perhaps you prayed for a job that would end a long season of unemployment and financial stress, or for the return of a prodigal child to his spiritual roots and upbringing. Or maybe your prayer was to be healed from a serious physical or emotional hurt or illness.
God cares about the things that break our hearts. He still works miracles and answers prayers. We might have to look back across the years to see his answers to prayer, but once we see and remember his hand of grace in our lives, we can once again be filled with hope that he will answer in the future as he has answered in times past. Even if your answer doesn't come immediately or in the way you expect, you can rest assured that God has heard your prayer and is working things out in ways you cannot see -- in ways that will benefit you in the long run.
God has answered many of my prayers, some of which I have prayed for years. That gives me hope that he will one day answer the prayers I continue to offer him daily and, in his time, fulfill his purposes in my life. He will do the same for you if you will believe his promises, persevere in prayer, and surrender yourself to his will.
Jesus said, "So I say to you, keep asking, and it will be given to you. Keep searching, and you will find. Keep knocking, and the door will be opened to you. For everyone who asks receives, and the one who searches finds, and to the one who knocks, the door will be opened" (Luke 8:9-10, HCSB). If Jesus said it, I believe it. So can you!