John 3:16, one of the most famous verses in the Bible, says, “For God so love the world, that he gave his one and only Son, so that whoever believes in him would not perish but have eternal life.”
Why did God give his Son to die on the cross for us? Because he loves us.
But why did Jesus have to die on the cross in order to save us? Because God’s wrath would only be satisfied when the penalty for our sin was paid in full. Because God is holy his wrath burns against sin and he will punish it. But does that mean he isn’t loving? No! God satisfied his wrath by punishing Jesus in our place on the cross precisely because he loves us. “God shows his love for us in that while we were still sinners, Christ died for us” (Romans 5:6; see also Galatians 2:20, Ephesians 5:2).
For more great resources from Mark Dever and 9Marks Ministries, visit www.9marks.org