Let me quote this theological article once again
Does predestination imply that salvation is not available to all human persons? | the reproach of Christ
“The opportunity for salvation is offered to all persons; no one is excluded from the ability to obtain salvation by free will cooperating with grace unto eternal life.
Pope John Paul II: “The universality of salvation means that it is granted not only to those who explicitly believe in Christ and have entered the Church. Since salvation is offered to all, it must be made concretely available to all. But it is clear that today, as in the past, many people do not have an opportunity to come to know or accept the gospel revelation or to enter the Church. The social and cultural conditions in which they live do not permit this, and frequently they have been brought up in other religious traditions. For such people salvation in Christ is accessible by virtue of a grace which, while having a mysterious relationship to the Church, does not make them formally part of the Church but enlightens them in a way which is accommodated to their spiritual and material situation. This grace comes from Christ; it is the result of his Sacrifice and is communicated by the Holy Spirit. It enables each person to attain salvation through his or her free cooperation.” (Redemptoris Missio, n. 10).
Salvation is universal in that it is offered to all human persons. But this offer is not merely theoretical. Salvation is concretely available to all persons. The grace of Christ in the Spirit enables each person to obtain eternal life by free cooperation with grace. For “Christ died for all men,” not only for some (Gaudium et Spes, n. 22).
[Romans]
{8:32} He who did not spare even his own Son, but handed him over for the sake of us all, how could he not also, with him, have given us all things?
Since God sent His Son to die “for the sake of us all,” He must also have given us all things needed for salvation, including every necessary grace.
Therefore, it cannot be true (as the semi-Calvinists claim) that God chooses to give the type of grace needed for final perseverance unto eternal life only to some persons, by His own mysterious choice, apart from our free will. Those who believe this heresy have misunderstood the very nature of grace. For grace is defined in relation to free will. When grace is defined as if it were separate from free will, many false conclusions ensue. Although God is all-powerful, He is also humble and loving. His grace humbles itself before our free will. The love of God never omits anyone, even passively, from the possibility of salvation.“