Before you do anything, put your trust totally in God and not in yourself. Then every plan you make will succeed. Pr 16:3 TPT. This is the God factor, God knows the beginning from the end. He is already in our tomorrow! But, He has given humanity free will to make its own choices even if they’re wrong. We may think we know what’s best, but actually, only God knows all the possible outcomes to our situation and what are the best steps we should be taking. We must therefore spend time with Him and seek His direction and He will guide our steps. We must trust Him no matter how bleak our situation may appear and follow His direction. We must never make an irrevocable decision in anger, and always pray about important decisions. Praise God today that He knows the best outcome for every situation, and will reveal that to a heart that seeks His will, and is willing to follow His direction.