Diane said,
"Christ died for all, and thus God’s forgiveness extends to all!"
JESUS said,
I am the good shepherd. The good shepherd lays down His life for the sheep. I am the good shepherd. I know My sheep and My sheep know Me, just as the Father knows Me and I know the Father. And I lay down My life for the sheep. I have other sheep that are not of this fold. I must bring them in as well, and they will listen to My voice. Then there will be one flock and one shepherd.
So the Jews gathered around Him and demanded, "How long will You keep us in suspense? If You are the Christ, tell us plainly.”
"I already told you,” Jesus replied, "but you did not believe. The works I do in My Father’s name testify on My behalf. But because you are not My sheep, you refuse to believe. My sheep listen to My voice; I know them, and they follow Me. I give them eternal life, and they will never perish. No one can snatch them out of My hand.My Father who has given them to Me is greater than all. No one can snatch them out of My Father’s hand. I and the Father are one.”
John 10:11,14,15,16,24-30
Ephesians 5:25-27
Husbands, love your wives, just as Christ loved the church and gave Himself up for her to sanctify her, cleansing her by the washing with water through the word,and to present her to Himself as a glorious church, without stain or wrinkle or any such blemish, but holy and blameless.
-----------
JESUS, and The Word of God penned by Paul the Apostle to the gentiles, tell me that His death was for His sheep, His church He loved, even as a faithful husband loves his wife.
Jesus says twice, "I lay down My life for the sheep", and then says, "you are not My sheep" to some. Your assumption Diane, that, "Christ died for all", is refuted by my LORD and my God Himself, the King of kings, Messiah Jesus.
Here lies the foundation of that error regarding His love. Get this right and all else is put in the proper perspective.
God is good and kind to all His creatures. The rain falls and the sun shines on all. It is written that He endures the vessels of wrath, but His love endures forever to the vessels of mercy.
Again, seen here is the "Us" and "them" worldview. For there's no other worldview revealed from above.
Abel and Cain
Jacob and Esau
Peter and Judas
The two thieves
Praise be to our God, for there is no other!