Do you wonder why God has to make it so hard on you? Why doesn't He make you good without making you miserable in the meantime? Of course He could, but He does not choose to do so.
He wants you to grow a little at a time and not burst into instant maturity. This is what He has decided, and you can only adore His wisdom—even when you don't understand it.
I am awed by what suffering can produce. You and I are nothing without the cross. I agonize and cry when the cross is working within me, but when it is over I look back in admiration for what God has accomplished.