Stop It!!! You are trying to figure out how the doors will open?
1 Peter 5:7 when God said cast all, it didn't mean you should hold some for remembrance or for keeps. All means All, nothing left behind, withholding nothing.
Proverbs 3:5 Trust in the Lord with all your heart, didn't say some part of your heart.. . Withholding nothing guys... That is the prerequisite for all you have been waiting for, lean not on your years of experience and understand when it has to do with the Most High. If you can figure out how the miracle will come and how the doors will open, how the breakthrough will come, am sorry it's not a Miracle... Our God is a show and tell God, anything He does it comes in grand style. So be human and let God be God.