We need to learn to listen to God's voice. How does the Lord speak to us? By preaching the Word. You won't hear any voice saying, Listen so-and-so, I'm God... I'm telling you to do this... No! God speaks in our hearts, and we feel His voice when we're reading the Bible or listening to the preaching, when we understand what His will is. And when that happens, and we pay attention to Him, then even though our life is in a mess, everything starts to fall into place. Never doubt that. You know when God speaks. You will feel in your heart: "this Word is for me", so hold that Word. It is a path that God opened for you, of success, of victory, and at the same time it has all the ability to fix everything in the your life, even if you are completely dismantled, defeated, beaten down, in a short time you will be a blessing. Listen to God and He will hear you!