In can be very discouraging to wonder why other people seem to get their prayers answered while you are waiting, and waiting, and waiting for your answer.
The challenge is to keep on praying. When we pray, when we approach Calvary, we put the burden from our shoulders onto the One who died there for us. So while my challenge may persist, I am granted strength to continue.
So keep praying--or better, as the Bible suggests, keep nagging. It's true. Read the story in the version of your choice in Luke 18:1-8. I'm including the text here from the MSG paraphrase here. The caps are my emphasis.
“Jesus told them a story showing that it was necessary for them to pray consistently and never quit. He said, “There was once a judge in some city who never gave God a thought and cared nothing for people. A widow in that city kept after him: ‘My rights are being violated. Protect me!’
“He never gave her the time of day. But after this went on and on he said to himself, ‘I care nothing what God thinks, even less what people think. BUT because THIS WIDOW WON'T STOP BADGERING ME, I’d better do something and see that she gets justice—otherwise I'M GOING TO END UP BEATEN BLACK-AND-BLUE BY HER POUNDING.’”
Then the Master said, “Do you hear what that judge, corrupt as he is, is saying? SO WHAT MAKES YOU THINK GOD WON'T STEP IN AND WORK JUSTICE FOR HIS CHOSEN PEOPLE, WHO CONTINUE TO CRY OUT FOR HELP? Won’t he stick up for them? I assure you, he will. He will not drag his feet. But how much of that kind of persistent faith will the Son of Man find on the earth when he returns?”