They went to heaven because God chose to graciously redeem them...just as He does today. God is the same yesterday, today and forever. His salvation has always been according to His promise, not because humans do something good.
Nothing you have said can change the fact that God can draw the line wherever he chooses to divide the so called “sheep” and “goats”; but it will always be a crooked line, never a straight line; and the line is drawn wherever it is expedient to divide the two classes: Romans 9:15, 21.
God has prerogative powers, and discretionary powers to draw the line wherever he chooses:-
(1) As Creator God is Sovereign over Salvation, and Sovereign over his Creation: Romans 9:15, 21.
(2) All people without exception are guilty and culpable and deserving the death penalty as punishment for breaking the first and/or second commandment: Luke 10:27, Ezekiel 18:4, Romans 3:10, 23, 6:23, Ecclesiastes 7:20. Thus, all people are liable to be exterminated in the lake of fire for their sins against God, and sins against their fellow humans: Luke 10:28, Ezekiel 18:4. Thus, it is due process that God should destroy everyone without exception, but such a process can only be forestalled by the point highlighted in Article (3).
(3) However, God has also promised that he would divide all of those who are guilty into two separate or distinct groups; namely, the so called “sheep” and “goats” so as not to kill everybody: Matthew 25:33.
Now, taken together, there is a trade off between (2) & (3); in such a way that God is not going to destroy everyone (Although they are still liable to be destroyed), but he is still required to absolve a certain number of people according to the promises he had made in Matthew 25:33 and Revelation 5:9, 7:9.
Thus, interaction between (2) and (3) means that God can draw the line wherever he chooses; but it will always be a crooked line, never a straight: Romans 9:15, 21.
Since the line is drawn wherever it is considered expedient to divide the “sheep” and “goats”; but the line will always be crooked, never a straight line at all: Romans 9:15, 21.
Thus, God will only show mercy to a FEW, but MOST people will never have God’s mercy on the day of Judgment: Romans 9:15, 21, Matthew 7:13, 14, 21, 22, 23, 22:14.
Last but not least, the example of David is not a very good example at all; since the murder of Uriah serves as an example to highlight breaking the second commandment to love thy neighbor; but this has nothing to do with breaking the first and great commandment to love God, which is a far worse offence than breaking the second commandment.
Because David can still be absolved for breaking the second commandment doesn’t mean to say that God would do likewise for those who have broken the first and great commandment to love God and his Son Jesus: Luke 10:28, Matthew 22:37, Romans 10:9, John 11:25-26, and 1 Corinthians 15:16, 17.
Thus, this particular example of David has nothing to do with breaking the first and great commandment (Matthew 22:37, 38), which is far worse, and far more serious than breaking the second commandment (Matthew 22:39) by David’s murder of Uriah the Hittite.
Therefore, this particular example of David cannot be used to illustrate a general point concerning repentance and the forgiveness of sins; since the first and second commandment are clearly different.
Thus, absolution for breaking the second commandment cannot be used to highlight what would happen in the case of somebody breaking the first commandment; BUT IT IS FAR LESS LIKELY THAT THEY WOULD BE FORGIVEN AT ALL IF THEY HAVE BROKEN THE FIRST COMMANDMENT TO LOVE GOD AND HIS SON JESUS: Luke 10:28, Matthew 22:37, 38, Romans 10:9, 1 Corinthians 15:16, 17.
Sent from my iPhone using Tapatalk