Someone reading this has been praying about something for a long time, too. You need to know TODAY that your prayer HAS been heard. God has not forgotten you.
"...for your prayer is heard... which will be fulfilled in their own time."
Luke 1:13, 20
These phrases from the Scriptures are taken from the story of the angel's announcement to Zechariah regarding the birth of John the Baptist. Zech and his wife had prayed their whole married lives to be able to bear a child...and now...old... and well beyond child bearing years...their miracle was to take place. The Lord has heard you, too...
And, yet...
Notice the second phrase...the Lord has His timing. He is never early, He is never late. He works outside of time, He understands time, He created time, and He holds time in His hands. Often, His timing is not our timing...
Just know that there are other factors and aspects of your prayer that He is working on...other pieces of the puzzle that you don't see. There are other people involved that need His touch before they can be moved into place to be a part of your answered prayer.
Many times...He is waiting for us to take our stance against the enemy in His name...the answer to our prayers lies in our taking authority over Satan, as Jesus has told us to do (Luke 10:17-20).
...Often...WE are not ready to have these prayers answered. He still has much to do to rid us of ourselves and replace our brokenness with His healing to bring us into His image.
Regardless...know TODAY, that your prayer has been heard. Unlike Zechariah, BELIEVE that this is true. Give Jesus praise, adoration and be filled with His joy. For in HIS timing, you WILL receive your miracle!