Season 2 Perfectionism, shame, and guilt are human responses to our mistakes. How can imperfect people learn to embrace the love of a perfect God? Watch