If God is a good God, why does He allow evil, pain and suffering? God'a thoughts and ways are much higher than our thoughts and ways. Whatever happens to His children, they are always for our own good.