I am trying to understand why God, despite His love, would send people to Hell when He doesn't have to. I'm sorry, but I need a better answer than "This is the reality!"
You have obviously not read all my posts.
#63 explains why this is the case!
It is NOT because He has any choice in the matter!
If God is God then He has to administer perfect justice - sin CANNOT be overlooked or ignored.
I already told you that God put Jesus Christ on the cross, this Jesus did willingly, to pay the price for our sins.
However, no one can be forced to accept what Jesus Christ did on the cross for them - free will is a reality!
You are trying to imply, or perhaps baldly state, that what God does is unfair and unjust, but this is not the case!
No individual will receive a negative judgement before God and spend an eternity in hell who does not deserve it!
Everyone who spends an eternity in heaven also deserves to spend an eternity in hell, read Romans for the low-down here, but solely because they have accepted, by grace through faith, the sacrifice that Jesus Christ made on their behalf on the cross will not receive the ultimate penalty of spiritual death (eternal separation from God) because Jesus Christ has paid that price!
God would rather have every individual take up his offer of eternal life in Jesus Christ but most refuse the offer...
Somehow you think that God should force them to what they do not want to do - that violates both the character and nature of God as well as basis of our creation as free-will creatures.
As Christians we are free will, loving, children of God, all related by the blood of Jesus Christ NOT inmates of a spiritual prison imprisoned against our will...