No one can stop the flow of blessings that God has in store for you. Stop knocking on that closed door or keep trying to get water from that broken cistern. God has already prepared another way but the longer you stand waiting for water to come from a dry source, is the longer you will wait to discover the new source which God has created.
God is the author of new things and the way he blessed you yesterday won’t be the way he will bless you today and tomorrow. God has created different sources for different seasons, time and purpose. The reason you keep hearing no is because you are asking the wrong question from the wrong person and source. Your thinking has been limited by your head knowledge.
If you are going to grow then you have to keep discovering the things of God. There are deeper depths and higher heights to be found in Christ Jesus. May you have strength to comprehend with all the saints what is the breadth and length and height and depth and to know the love of Christ that surpasses knowledge, that you may be filled with all the fullness of God. (Ephesians 3:18-19)
The things of God are mysterious to those who do not know or understand him. But as you grow in God he will give you knowledge and a deeper understanding of him and his ways which are often difficult to grasp.
Ask and study what the word says about the area you are struggling in and trust God to give you the answers. There is an answer to every test and to every trial there is a way out. God is doing a new thing so look and you will find it.