Declaring the end from the beginning, and from ancient times the things that are not yet done. Isaiah 46:10
God does not have the linear view of events and circumstances in our lives that we have. God has already saw the end of the matter and is confident of our victory because He knows that He has set in motion a plan for us to come out victorious. Romans 8:28 states that all things work together for good to them that love God, to them who are called according to his purpose. Don't get consumed looking at the beginning and middle of your situation but trust in God's provision from eternities past for your victory in the end!