If God is good, why does He allow us to suffer trials and tribulations? This question ceased to be just an interesting intellectual puzzle for […]