God and Hell cannot simultaneously exist

It might be relevant to know that I am coming from Christian - Roman Catholic perspective. The Catholic understanding of God is somewhat more carefully and philosophically defined than in many other Christian denominations. To begin with, it's important to understand the qualities of God and the role in which they play with each other. Omnipotent and omniscient may work for our purposes as a definition of God, but we need to take a look at what you've here called the "morally perfect" quality of God. Morality, of course, is prominently defined by the capacity of judgement, so that this would equate into being a "Perfect Judge" as well as one who abides by the standards to which he judges. But you haven't here presented this moral perfection in a way that would in any way disparage against Hell. The classic usage, from St. Augustine, rather is "omnibenevolent," or all-loving, which you were using in one of the other arguments. But regardless of what definition we use, we need to first understand that this is a standard to which God chose Himself to be bound by covenant promise. This covenant promise restrains His omnipotence to the standards given in His promise, as it would defy omnipotence to make a promise which is beyond Him to keep. Indeed, of course omnipotence would otherwise be incompatible with any sort of moral restraint whatsoever. So that the question becomes understanding what it is that God has bound Himself to. To a Christian, that is what we understand as Love. Love is a difficult thing to define, but we can recognize a few things right off the bat, and the conclusions which are to be drawn from them. 1) Love requires a separate entity to be the recipient of One's love. -> The Distinctly Separate and Free Will of Man. 2) Love is associated with a desire to share Oneself with another. -> Hence, "This is eternal life, that they may know You, the only true God, and Jesus Christ whom You have sent." (John 17:3) Likewise, eternal damnation is to not know God. "Weeping and gnashing of teeth" is only an allegory to represent a state of eternal existence which does not know God. 3) Unrequitted love includes a respect for the other person and a refusal to thrust oneself unwanted onto that individual. -> Therefore, the very love of God prevents Him from forcing Himself upon the Free Human Will which has chosen to reject Him. There are others, but this will do for now. The first thing you might notice is probably the relationship between this and a romance. That would be dead-on. "I will betroth you to Me forever; Yes, I will betroth you to Me in righteousness and in justice, In lovingkindness and in compassion, And I will betroth you to Me in faithfulness. Then you will know the LORD. It will come about in that day that I will respond," declares the LORD. "I will respond to the heavens, and they will respond to the earth, And the (AV)earth will respond to the grain, to the new wine and to the oil, And they will respond to Jezreel. "I will (AW)sow her for Myself in the land I will also have compassion on her who had not obtained compassion, And I will say to those who were not My people, 'You are My people!' And they will say, 'You are my God!'" (Hosea 2:19-23) The parallel is made throughout the Bible and throughout Christian history. It is the Catholic/Christian understanding that a marriage is an earthly "type" of what will be perfected in one's relationship with God. In short, you gloss through "morally perfect" as a vague concept without alloting to it the specificity which is warranted to both a promise and a relationship. If "Knowledge of God" is eternal life, then it would not be in the prerogative of Love to force the other person to accept you, for you then would not a Freely Distinct entity to Love. Once again, you are caught up in the definitions, both of "Hell" and "Morally Perfect."