I agree with you Thistle that God predestined no one to hell but this teaching in some Catholic circles still goes on.
I have to admit I use to believe it but since I study Catholic Soteriology I don’t believe God predestined anyone to hell.
I just learned recently one of the most wonderful and most important Theological Fact as follows.
For Augustine says (De Civ. Dei v, 1) that the Divine will or power is called fate.
But the Divine will or power is not in creatures, but in God.
Therefore fate is not in creatures but in God.
The Divine will is cause of all things that happens, as Augustine says (De Trin. iii, 1 seqq.). Therefore all things are subject to fate.
When we understand the meaning: Our fates are not in us but our fates are in God and the Divine will is cause of all things that happens, we know our future is in heaven and hell is empty.