People would always ask me why do faithful servants of God need to suffer, why must they suffer at the cost of other people’s sin. 
In the book of Job, it really focuses on that. Job was a faithful servant of the Lord and because of this he was greatly blessed all around. In the beggening of the book of Job a dialogue happens between God and Satan. God gives permission to Satan to strike Job and take away all of his blessings meaning eventually even his health. So the book then is based on Job complaining to his friends about how could God do this, and why, and it’s not fair, that what awful sin has he been accused of to get such a huge punishment. But in all of this Job never curses God or turns away from God- which is what Satans whole goal was, he wanted Job to condemn God and turn away completely from him. 
 It’s not until chapter 38 that God finally directly speaks to Job, because just right before God speaks one of Jobs friends is talking to Job and telling him how he needs to humble himself before God, asking for forgiveness, repenting, and the friend begins talking about the great wisdom and power of God. Saying things like 

““Listen to this, Job; stop and consider God’s wonders. Do you know how God controls the clouds and makes his lightning flash? Do you know how the clouds hang poised, those wonders of him who has perfect knowledge? You who swelter in your clothes when the land lies hushed under the south wind, can you join him in spreading out the skies, hard as a mirror of cast bronze?”

‭‭Job‬ ‭37:14-18‬ ‭NIV‬‬
So it really unwraps and unfolds beautifully because then God directly finally speaks and the first thing he says is : “Then the Lord spoke to Job out of the storm. He said: “Who is this that obscures my plans with words without knowledge? Brace yourself like a man; I will question you, and you shall answer me.”

‭‭Job‬ ‭38:1-3‬ ‭NIV‬‬
God states that Jobs complaining and raging against him are unjustified and proceed from limited understanding. He then goes on to say ““Where were you when I laid the earth’s foundation? Tell me, if you understand.”

‭‭Job‬ ‭38:4‬ ‭NIV‬‬
If that doesn’t cause you to stop, reflect and humble yourself before an Almighty God, I’m not sure what will.  It’s so easy to get angry with God or declare for an explanation when things in your life are going all wrong. But what amazes me from this scripture is that God never gave Job the direct answer he sought, instead God answered by questioning Job and more importantly God never humilates or condemns Job. Instead causes the divine discourses to bring Job into complete faith in God’s wisdom and goodness. 
As it should be, remember that God loves you. A love beyond our understanding, no width, height, length or depth can contain. Let your dark valleys bring you closer to Him with learning how to depend on Him alone. Following the leading of his Spirit.  

God bless you.