To develop faith
To reveal our true character (Job 23:10)
To expose hidden or hurtful sin (Psalm 139:23-24)
To learn obedience (Hebrews 5:8)
To keep down pride
To Glorify GOD
Through this message, I received great comfort, to know that God ALWAYS has my best interest in mind.
Another quote that I love is this:
"Instead of telling God how big your mountain is, try telling your mountain how big your God is."