Rom 9: 14-16 What shall we say then? Is there unrighteousness with God? God forbid. For He saith to Moses, I will have mercy on whom I will have mercy, and I will have compassion on whom I will have compassion. So then, it is NOT of him that willeth, nor of him that runneth, but of God that showeth mercy.
The Greek is the key to understanding that passage meaning.
Just so happens I heard a lesson by my pastor explaining what and why that passage in the Greek was saying.
It is an example of the showcasing of the omniscience of God in determining whom God saves.
God in His omniscience already knows who will believe.
Therefore, in essence, God was saying.
Those you see me giving mercy to?
I have already given mercy to them in the past in my omniscience.
So, don't beg me to save someone.
For I am perfectly saving those who should be saved.
It does not depend upon your desire to see someone saved.
For you are not omniscient, and can not know what kind of mistake it would have been to save that person, just to please you.
For righteousness to stand, I will have mercy upon those whom I have perfectly known in the past, and had mercy upon them in the past (in his omniscience).
What then shall we say? Is God unjust? Not at all! For he says to Moses,
“I will have mercy on whom I have mercy,
and I will have compassion on whom I have compassion.”
It does not, therefore, depend on human desire or effort, but on God’s mercy.
Every evil son would be saved if it depended upon his mother's desire for God to save him!
God must save Righteously only those whom God knows will be righteous for all eternity.
If it depended upon man's desire for God to save someone? Eternity would become a mess.
“I will have mercy (revealed to you in time) on whom I have mercy (which was awaiting to be revealed),
and I will have compassion (revealed to you in time) on whom I have compassion (which was awaiting to be revealed).”
grace and peace ............