Why did Jesus die? Jesus died because, as it says in the Bible, "Without the shedding of blood there is no forgiveness of sin."
We might wish it were different. We might wish that we could simply forget the past and move on. We might wish that we could just forgive our own sins and justify ourselves. We might wish that there was a way directly to Easter without going through Good Friday. No such luck. Without the shedding of blood, there is no forgiveness of sin.
We live in a world of cause and effect. Actions have consequences. Jesus faced the reality of this world. Jesus' followers face the reality of this world. If a debt is incurred, someone needs to pay. On the cross, Jesus paid our debt for us.
In the Bible, blood means life. When an animal is sacrificed, the blood is drained from it, because the blood is life, which is sacred. When we speak of Jesus shedding his blood for us on the cross, or when we sing hymns about the blood of Jesus, what we mean is that Jesus gave his life for us. His sacrifice wasn't trivial or temporary. Jesus gave all, for us.
In worship this Sunday we are going to talk about why Jesus died. Jesus died as the perfect sacrifice, effective once and for all, to redeem the human race. He died because without the shedding of blood there is no forgiveness of sin.