Select Page

Why did Jesus have to die in order for me to go to heaven?

by | Oct 19, 2009 | Answers for Seekers, Christian Theology

The reason Jesus had to die in order for us to go to heaven is that the wages of sin are death (Rom. 6:23). Though Jesus never sinned (1 Peter. 2:22), He bore our sins in His body on the cross (1 Peter. 2:24), and died in our place. Instead of God making us pay for our sins, He did it Himself by becoming one of us.  Let me explain further.

The law of God, which is a reflection of his character, requires justice. The one who violates the law ought to be punished. But since Jesus never violated the law, He could not be punished for His own sins – since He had none. So, our sins were imputed (transferred) to His account (1 Peter 2:24). Jesus did what we could not. He lived the perfect life. And, because He is God in flesh (John 1:1, 14), He was able to offer a sacrifice on our behalf that was of infinite value. Therefore, when we trust in Him, we are relying on His sacrifice.  Thus, we are justified by faith (Rom. 3:28; 5:1) and we can go to heaven

Jesus had to die

Two things happen when we sin: one to God and one to ourselves. When we sin, God is offended. Why? Because it is His Law that we are breaking. Also, when we sin, we are killed. We don’t die right there on the spot, but we will face a death that is far more severe. Sin kills us (Rom. 6:23) by causing eternal separation from God (Isaiah 59:2). God hates sin (Hab. 1:13), and sin must be punished. Since we are unable to please God because we are all sinners, He made an offering that is pleasing to Himself. That offering was the sacrifice of Jesus on the cross. There was no other way. If there were, God would have done it.

SUPPORT CARM

Thank you for your interest in supporting CARM. We greatly appreciate your consideration!

SCHOOLS USER LOGIN

If you have any issues, please call the office at 385-246-1048 or email us at [email protected].

MATT SLICK LIVE RADIO

Call in with your questions at:

877-207-2276

3-4 p.m. PST; 4-5 p.m. MST;
6-7 p.m. EST

You May Also Like…