We know Jesus was sinless, but when he was on the cross he cried out “My God, My God why have you forsaken me?” It was at the moment when he was bearing our sins. However, he himself did not become sinful because of them, so why did God turn away from Him at that time?
2 Cor 5:21 says, “God made Him who had no sin to be sin for us, that in Him we might become the righteousness of God.”
During the time He was on the cross Jesus did more than just take our place and pay the penalty that was due us. This verse tells us He literally became sin, and Habakkuk 1:13 tells us that God’s eyes are too pure to look upon sin. That’s why He had to turn away, and leave His Son alone there.
By the way,this is the only part of His ordeal Jesus was not able to bear in silence. He didn’t make a sound when He was unjustly accused, or when He was beaten, or even when He was nailed to the cross. But had never been separated from His father before, and that pain was too great for Him to endure quietly.
The fact that Jesus came out of the tomb and ascended into Heaven to sit at the right hand of God is our proof that His death paid the price for all of our sins. If even one sin remained unpaid, God would not be able to tolerate Jesus in His presence, so He would still be in the grave and you and I would be hopelessly lost. That’s why in Romans 10:9 Paul said that one requirement of salvation is that we believe in our heart that God raised Jesus from the dead. It’s our proof that His death was sufficient. Because He lives, so will we.