THIS IS A WARNING!
Many of us are praying for something, some of which are MIRACLES (emphasis added). Please note that our prayers will NOT be answered and the blessings will NOT FLOW, if we are carrying unforgiveness in our hearts. These are not my words but the word of the Lord.
If I regard iniquity in my heart, The Lord will not hear. –Psalms 66:18
So please, let it go. Rid yourself of unforgiveness, bitterness, resentment and the likes, for its only then God will answer your prayer. His word cannt lie, so maybe your results is taking long because you are harbouring unforgiveness. Repent and ask again. Watch God bring it to pass