I have been crucified with Christ, and it is no longer I who live, but Christ lives in me. So the life I now live in the body, I live because of the faithfulness of the Son of God, who loved me and gave himself for me. – Galatians 2:20
Jesus carried all of the things that we needed to get rid of up on the cross with Him. Do you have guilt? Jesus is carrying it up on the cross. Do you need forgiveness for wrongs you have done? Jesus is carrying them up on the cross. Is your past, or even things from the present, haunting you? Jesus is carrying all of the old things up on the cross.
Our guilt, our wrongs, the past — are all dead now. They are gone because Jesus took them upon Himself and removed them forever with His death and resurrection. That is how we have been crucified with Him. And we are resurrected as well! We are given a brand new life, a life where the Spirit of Jesus lives in us. Do we have guilt? No, it has been crucified and replaced with a new life. Do we stumble in unforgiveness? No, we have already been forgiven because of what Jesus has done. Does our past control or define us? No, the old is gone and we have been resurrected into a transformed present and future.
All of this, because of the love of Jesus the Son of God. We are forgiven, completely changed, and our future is one of hope. Jesus is faithful!