God loves his son Jesus. That is why it must have been so painful for him to let his son leave heaven and live on this earth. It had to break God’s heart to watch his son suffer and die. This was a conscious decision on the part of God to send his son to earth, fully knowing what was going to happen. But God did not force Jesus to do this. Jesus made a conscious decision to obey God. But why did Jesus have to die?
Because God also loves each of us. He loves us so much that he wants us to spend forever in his presence. There is only one problem with that desire: not one of us is good enough to live in the presence of the holy God. Our sin, our poor choices, and our selfishness prevent us from having a forever relationship with God. So God sent his perfect, sinless son to earth to live among us and to die on a cross for our sins. He paid the price for our failures because it was the only way for us to be with him forever. So the son he loved paid for the sins of the people he loved.
And then God raised his son from the dead. Yes, it hurt to see him suffer. And he did – and does – love Jesus. But he sent him to earth as an act of love. Then he raised him from the dead as an act of love. And all of us who believe in Jesus will be raised from the dead someday to live with God forever.