Can you explain why it's necessary to sin?