You, Me, We….. do not determine when and how God will do something and if he will or will not do it. Our mandate is to remain faithful and trust God. Remain faithful and worship. Remain faithful and focus. God sees and knows all things and will do things according to his timing.
One thing I advise is, DO NOT open your mouth and blaspheme or say things that will grieve the heart of God when you don’t get an answer at the time you would have expected. Again, God knows best. Such a time will be a time to tap into God and hear what he has to say and understand where he is leading you.
Don’t give up. Don’t loose hope. Trust in God and he will bring it to pass. I decree and declare over your life in Jesus’s name. You just worship.