You prayed to God and are waiting on Him to answer. Your wait has not been a short one. It has been longer than five minutes, five days, five months, and in some instances, more than five years. In today's world we are spoiled by getting what we want instantly. God does not always move so immediately, which can lead to frustration and times of questioning.
Do you think God forgot about you? Do you feel like giving up? Has the enemy whispered, "It's not going to happen"? If you have been waiting for any length of time, you can probably answer yes to these questions. I want to remind you that God has not forgotten you. Don't give up and recognize the enemy has lied.
You must not let waiting periods discourage you. Unlike man, He always makes good on His promises. Continue to trust in God. Continue to pray and cry out to Him.
"But, beloved, do not forget this one thing, that with the Lord one day is as a thousand years, and a thousand years as one day. The Lord is not slack concerning His promise, as some count slackness, but is longsuffering toward us, not willing that any should perish but that all should come to repentance." 2 Peter 3:8 NKJV