Prayer has been part of my regimen for a long time and I routinely asked God for rain but for months we got nothing more than a sprinkle. But as Job learned in the Old Testament book by his name, God does not answer our prayers according to our schedule, nor does he always answer them with the response we seek. He does, however, know what is best and there is a reason for whatever action He takes. That's one of the reasons I chose the quote with picture used since no one suffered more than Job without receiving the answers he sought. And the important thing to take from that is since God is all powerful and all knowing, Job had no right to expect him to answer his question. Job learned, however, when God finally appeared and questioned him, that God cared enough to show himself and explain why Job should accept God's will, not question it. And in the end, Job was restored by God to his riches and had ten more children before he died.
So when you have problems and issues, be they personal or more general like the need for rain, take them to God in prayer, but always accompany your requests with praise. For God wants you to love Him and show your respect for Him. After all, He created all of us and wants us to follow His "perfect" guidance, for He knows all, before, now and later. And if we remain faithful and patient, He will provide for us whatever He has in his plan. God knows exactly what He wants from and for us and He will deliver, if only we stay true and give Him the chance.
Dear Lord: We thank you for the abundant, life giving rain and we ask that you give us the wisdom and patience to understand that you have a plan for each of us. Help us to listen and follow your directions when they are received, knowing that the result will be heavenly. We ask in Jesus' name, Amen