A. It is true that the root cause of human suffering is sin–our own sins and the sins of others (see “Why the Suffering?“). We live in a fallen world. It is also true that God has forgiven the sins of those who trust in His Son, Jesus Christ, as their Savior. God is certainly not punishing the sins of those who trust in His Son because Jesus bore all of the punishment in our stead. But, even though we believers are not of this world, we still live in this fallen world and suffer the effects of it: disease, crime, wars, natural disasters, dishonesty, and so forth, and, finally, physical death.