Because the only way to make it in the darkness of this world, is to hold to hope. Not just for us but for others, too. We shelter that hope, choosing mercy and extending grace — trusting that the One who made us, can make something good out of these circumstances, too.
So this humbling and testing of our faith? It might take everything we have. It might have us on our knees when we can no longer stand. But it also means that we will come out with a stronger faith, rooted and established, and more like Jesus.
That is the thing, though. Every time, we have to choose to see when it is time to let go — of the winter, of our hurts, of our shame, of our past. Every time, we have to choose to come to the One who makes all things new, who gives us a new heart. We can hold on to the promise that Jesus makes us new. The old is gone and all things have become new.
God is not punishing you with these hardships and trials. He is testing you, refining your faith, and He is using you for His Kingdom. At times it seems like you are going nowhere, and you cannot see the purpose for any of this. But know that He is using you for His Kingdom and for His purposes. You will get to see parts of His glory when the time is right.