Did I say that God would keep them against their will?
But since you deny God is keeping his saints, then give me you interpretation of Jude 1 and 24.
No, an enslaved, in bondage will that is prisoner to its own evil nature does not make salvation a farce, nor does it make God hateful toward those he does not elect to keep. Salvation isn't a farce because the slaves/prisoners are utterly powerless and in need of rescue by God. And God is not hateful toward the non-elect by passing over them; rather, he is giving them what they want and deserve thereby giving them JUSTICE (not to be confused with Mercy).
You said they have no free will, implying God will keep them in hell against their will.
My interpretation of Jude 1 is that the angels were free to fall from grace.
My interpretation of Jude 24 is that believers are free to do what the angels did.
Re Lk 22:31-32, Jesus prays that Simon's faith may not fail, but it did--three times.
Jn 6:35-40, Jesus says that he is the bread of life, and whoever believes in him will never go hungry, but still some did not believe, although God's will is that everyone who believes in the Son shall have eternal life--just as Paul says in 1TM 2:3-4.
JN 14:15-18&26, Jesus promises to send the Holy Spirit of truth to indwell his disciples and teach them all things (the didache).
JN 17:6-12, Jesus says that the disciples have obeyed GW and know Jesus speaks GW and knew with certainty and believed that God sent Jesus, and he prayed that they may be one, noting that Judas was lost in order to fulfill Scripture (cf. 6:70 & 13:18, referring to PS 41:9).
JN 18:9, Jesus refers again to not losing a disciple, presumably meaning except for Judas.
Rom 14:4&10, Paul says not to judge a servant of Jesus, who is able to make them stand before God's judgment.
1Cor 1:8, 10:12 & 15:58, Paul says that Jesus will keep the Corinthian believers firm to the end, warns them that if they think they are standing firm to be careful that they don't fall and therefore, stand firm, letting nothing move them from the work of the Lord.
2Cor 1:20-24, Paul says that God makes us stand firm in Christ and anointed our hearts with the HS as a seal and deposit; it is by faith that we stand firm.
Php 1:6, Paul is confident that God will continue to work in the Philippians until the day of CJ.
Eph 1:13-14, Paul says that when the Ephesians believed the gospel that they received the HS as a seal and deposit.
2Tim 4:18, Paul says the Lord will rescue him from evil attacks and bring him safely to his heavenly kingdom.
Heb 7:22-25, The writer says that Jesus is the guarantor of a better covenant, has a permanent priesthood and is able to save those who come to God through him.
1Pet 1:5, Peter says God has given us a new birth into a living hope through the resurrection of JC of an inheritance in heaven.
I will not bother with the OT verses at this time (Ps 31:23; 32:7; 37:23-24, 28; 40:11, 17; 97:10; 121:7-8; Prov 2:8).
In all of those Scriptures I see none saying that God forces some people to believe and others not to believe, but rather that God has elected to save everyone who perseveres in faith in Christ. I do see that some verses employ the verb "make" that can be interpreted as forcing, but may also be interpreted as providing a way that the believer must choose to cooperate with--thus not making (pun intended) God responsible for their sin and condemnation.