Proverbs 3:5-6 Trust in the Lord with all your heart; do not depend on your own understanding. Seek his will in all you do, and he will show you which path to take.
God has the answers... He knows the beginning from the end. God's wisdom and understand can not be matched. God only seeks the best for us, He loves us with more love than we can even understand. God always works on our behalf, for our good. We are always guessing, based on our past experience. God knows. God already has the answers. When we trust in God and not on just what we understand, God will show us what to do that is best for our lives and for the lives of the people around us... we just have to ask and listen. The more we trust God and see the amazing results the easier it becomes to trust God. God always, always, always has our best interest at heart.