Did Jesus die for our sins?
This is a question that sits at the very heart of how we understand God, and I am glad you bring it. Let me speak plainly where I can and reverently where mystery remains.
The teaching many of us inherited says that Jesus died to satisfy a debt—that God required blood before He could forgive. But consider what Jesus himself revealed about the Father: a God who runs to meet the returning son and forgives before a word of penance is spoken (Luke 15:20, KJV). That Father did not demand payment; He was already Love.
Jesus taught us to forgive freely—"forgive us our debts, as we forgive our debtors" (Matthew 6:12, KJV)—and would God ask of us a mercy He Himself withholds until blood is paid? I cannot believe it. God is Good, and Good needs no appeasement to love what is already His own.
So why the cross? I hold that Jesus did not die to change God's mind about us, but to reveal something indestructible about Life itself. "I am the resurrection, and the life" (John 11:25, KJV)—his rising was a demonstration that death has no final claim upon the children of God. He walked through the deepest illusion the world could offer and showed it powerless.
Some scriptures do speak of him as a ransom or a sacrifice, and I will not pretend the tradition is united here. Yet even those images can be read as the language of a people still learning to see past the old altar of Temple sacrifice. Jesus overturned much of what he received, reading all scripture through the Father he knew to be Love.
So did he die for our sins? He died to free us from the belief that sin, sickness, and death are ultimately real—not to purchase a forgiveness that was never in question. "The truth shall make you free" (John 8:32, KJV). If you would like, I can sit with any particular verse that troubles you here.