As humans we often confuse our imagination or our deepest desires for the will of God because we want so much to be from God that we feel or think it is from God because our thought ponder on it
Phil 4:6-7: “Do not worry about anything, but in everything by prayer and supplication with thanksgiving let your requests be made known to God. And the peace of God, which surpasses all understanding, will guard your hearts and your minds in Christ Jesus.”
Jesus offers peace in exchange for all your worry. Mt 11:29: He says “Take my yoke upon you, and learn from me; for I am gentle and humble in heart, and you will find rest for your souls.”
God is the best person to give control, seeing that we cannot see beyond the pending problem or our human eyes. Giving control is not easy between two Humans, how much more between one human being and an invisible God?
As believers we should trust in God, we worry about our tomorrow but God see as far as our generations after us. We are called to give him absolute control not partial control but complete control over every decision in our lives.
for he knows what is best and whatever he chooses for us no matter how difficult and impractical it might look it is for the betterment of our future and our now. And it answers all the prayers we ask of him.