The only way you can say that God does all things well is if you can accept that He does rightfully bring discipline in our lives. God can even use afflictions for our instruction.
Psalms 119:65-80 (ESV)
Bryce Staggs
05 - Interpreting God-Given Afflictions
Discipline
Hope