Questions of Life – How should we process our suffering? March 29, 2017 Roger Carswell http://stpetersbarge.org/wp-content/uploads/2017/03/20170329-suffering.mp3 Save Audio Roger Carswell tackles this important and often painful question. If God is all-powerful and all-good, how can he allow suffering?