Why did Jesus have to die? What was so bad, that it required the sinless Son of God to shed His blood and give up His life? In a word, “sin”, Because of God’s great love for us, sin was the barrier between us and God. Only one mediator, only one way, could ever tear down the wall of separation between God and man. The Man, Christ Jesus.