There is much debate in the Christian world about who is responsible for our sin. Are we responsible for our sin or is Satan responsible? Does habitual sin indicate that we need a demon cast out or do we need to be actively mortifying sin in our lives? In this episode, Diondra discusses sin and our responsibility to it.