How can a God, who is good, allow suffering? We all must suffer in order to grow, progress, and have experience.
See All 40 Episodes of "Tess Talks"