Not an uncommon question - why does Hell exist if God loves everyone?
First, there are a few things we must understand about the nature of God, the nature of humans, and our relationship with God.
- God is the source of all good. God does not create evil (which isn't really a "thing", but rather an absence of a good).
- God cannot act in a way that is evil (lacking in goodness).
- God allows humans to choose to do good or evil. We have free will.
- It is possible to reject God's grace. This is our own free choice.
- God wants (wills) all be saved.
- If anyone goes to Hell, they have chosen to do so.
Love doesn't always equal nice, clean and pretty. Love isn't about feeling good. It is about what is best for the other, despite the cost to myself. As a parent this is certainly the case. I see parents make the common mistake of wanting to be a friend to their children and so they do not discipline them, which can lead to spoiled kids. I remember the first time I punished my first child. I cried more than she did. But, I did it because I truly love her.
God wants what is best for us - that is freedom to choose to love Him. In order to give us this option He allows us to choose that which is not in our best interest. Free will cuts both ways.
Thus, the Catechism says:
1036 The affirmations of Sacred Scripture and the teachings of the Church on the subject of hell are a call to the responsibility incumbent upon man to make use of his freedom in view of his eternal destinyHell is being separated from God for eternity. Since we are created for union with God, it is unnatural for us to be in Hell. But, God never stops loving us. We are the ones who stop loving Him. He cannot stop loving us, because by his nature, God is love.
"Whoever is without love does not know God, for God is love. In this way the love of God was revealed to us: God sent his only Son into the world so that we might have life through him." - 1 John 4:8-9.God values one of us more than all of the rest of His creation added up. Christ died on a cross and rose again so that we might have life eternal with Him. He didn't live, die, and rise again for stars, mountains, animals, or plants.
He died for you and me. His children.
The Catechism says:
220 God's love is "everlasting": "For the mountains may depart and the hills be removed, but my steadfast love shall not depart from you." Through Jeremiah, God declares to his people, "I have loved you with an everlasting love; therefore I have continued my faithfulness to you."To be loved by God does not mean He won't allow us to choose not to love Him - even eternally. This is why there is a Hell, even though God loves everyone.