Christians struggling to trust a God who has seemingly caused hurt and pain should read this book. The truths contained within aren't always easy to digest, but they do provide a perspective to help navigate the pains and disappointments of life. Readers looking to park on this theme for some time should read this book; for a more glancing treatment of understanding God in the midst of suffering, try Torn by Jud Wilhite.