God knows what will happen to you tomorrow and every day for the rest of your life. He is omniscient; meaning He perfectly and eternally knows all things which can be known, past, present, and future. The Prophet Isaiah assures us:
I make known the end from the beginning, from ancient times, what is still to come. I say: My purpose will stand, and I will do all that I please. Isaiah 46:10
It is for God's purpose that we live. That purpose is eternal. Sometimes believers think they have to wait for this life to pass before they inherit eternal life but that is wrong. We are to be living the eternal life here on earth. God knows all and sees all. He reveals things to us one step at a time. I have often heard Christians lament that they wish God would show them the end product; what will be. The truth is that if God ever showed us the end, we would never leave our house. We would be too scared. The Psalmist teaches us this principle:
Your word is a lamp to my feet and a light for my path. Psalm 119: 105
Note that the word is a lamp to our feet directing us in the way we should go through this life. More importantly, note that it does not light everything up for us. It does not reveal everything at once for us. Instead, it is a light for our path. A lamp to our feet and a light to our path. One step at a time. We cannot see the end of that path but God does. We cannot see beyond where we are walking but God can. And we know we can trust this method because Paul tells us in his letter to the Romans:
And we know that in all things God works for the good of those who love him, who have been called according to his purpose. Romans 8:28
So if we know that we love God and that we are called according to His purpose then we know that He is working all things out for our good. If we know He is working all things out for our good, then we know that we can trust Him as we walk step by step in faith along the path He sets for us. We do not have to see everything now because we have faith. It is ok that we do not know what tomorrow will bring because we know God is working on it. God is on the job!
So what is our life, as James asks? He describes it as a mist. Think about that visually. That is something that we know is there but we can't really see it. We cannot take a hold of it. We cannot grasp it or control it. Yet we sure do try! We think that we can know better. We can organize and plan and make decisions only to see time and again the results end in disappointment. The bible tells us:
Trust in the LORD with all your heart and lean not on your own understanding; in all your ways acknowledge him, and he will make your paths straight. Proverbs 3: 5-6