I think your train of thought makes a lot of sense!
:) It seems that free will is necessary for true love of God and indeed humans must have an alternative (to choose not-God). I would like to challenge your premise on free choice. You wrote
“Forced love is not love.
So, God cannot force humankind to love him.
Humankind must, therefore, be capable of freely choosing to love God.
To have the capacity of free choice is to possess free will.
Therefore, humankind must possess free will.”
I think it is important to distinguish what this free choice means. Does it mean that an essential aspect of humanity is the ability to choose to love God (regardless of whether they get the chance to do so on Earth), or that all humans do in fact have the ability to choose God on Earth? What I mean by this is that human free will in certain regards by the conditions that one is born into. For example, one might technically have the ability to choose to love God if they were aware that such a choice existed.
There are some people (infants, those living in remote areas, and the severely mentally disabled might be good examples) who do not get the chance to hear the gospel of about the existence of a God before they die. Christian doctrine more specifically requires belief in Jesus as a savior for salvation, and certainly no every human being has knowledge of Jesus during their lifetime. Thus if salvation requires belief and love of God, then these people who are never exposed to God will go to Hell (unless there some chance to choose to love God after death.) I would like to argue that those who are unexposed to information or knowledge about choosing God, in essence do not have a choice.
On account of this, I would also like to clarify what you mean by saying:
“If God is all-loving, then he wants what is best for every person.
What is best for other people is not hell.
Therefore, God does not want people to go to hell.”
If God does not want people to go to Hell and you are arguing that God has granted humans free will to choose to love God (not go to Hell), wouldn’t it be necessary for the choice to be real, rather than theoretical and contingent on one’s specific circumstances at birth?
If indeed the physical word is the only chance to gain salvation, these people are virtually in the same boat as the souls damned under a predestination argument. The mental capacity, origin of birth, or time of death dictated their access to God. Such thing are nearly entirely out of an individual’s control and thus such factors have predetermined their fate. This is similar to the predicament of a predestination argument which results in predetermined souls who go to Hell instead of given the mercy of Heaven, irrespective of their life choices. If this is an analogous argument, the salvation dynamic and existence of Hell are still is incompatible with a maximally good God.
I also tried to formulate this into my own argument on this post:
https://thephilosophyforum.com/discussion/4199/salvation-after-death/p1
I would love to hear your thoughts!