19 How great is Your goodness,
Which You have stored up for those who fear You,
Which You have wrought for those who take refuge in You,
Before the sons of men!
We have discussed in previous posts the importance of viewing our circumstances through the lens of God’s goodness. The most comprehensive discussion of God’s goodness ever written was by Stephen Charnock in his book on the Existence and Attributes of God. It is a difficult read due to its length (1100 pages) and language style (17th century Elizabethan English). A modern version of Charnock’s chapter on the goodness of God has just been released, called Boundlessly Good: God’s Motive For All That He Does. It is shorter (print version is 130 pages, Kindle version is 236 pages) and much more readable due to modern sentence structures, etc.
If you truly want to begin to understand the “why’s”, I would encourage you to look at this book. It has been a life-changer for me.