Salvation is not of works, not by anything a person does or does not do.
You make this statement without adequately defining what "works" are. Obviously, when Paul speaks of "works" he would not be referring to the kind of meritorious "works" which the Pharisees did their attempt to attain righteousness and thereby inherit eternal life. No amount of "good works" can “buy” us eternal life.
I take “works” as the apostles Paul, John and James use it to mean the
results of the Holy Spirit
working in and through us. This does not come from us but from our abiding in the Vine in
dependent faith. If we do that, Jesus said, we will produce fruit. Anyone of us who abides, remains, continues in Him will inherit eternal life when we meet Him. Anyone who turns from Him and enters into a lifestyle of sin will not.
Luke 18:30
Why would Jesus say that making the Kingdom first in our lives is
directly connected with whether or not we will inherit
eternal life if it were not so?
Romans 2:6-8
He will render to each one
according to his works: to those who by patience in well-doing seek for glory and honor and immortality, he will give
eternal life; but for those who are self-seeking and do not obey the truth, but obey unrighteousness, there will be wrath and fury.
Evidently, inheriting eternal life requires
endurance and, yes, (shudder)
well doing as opposed to
obeying unrighteousness. It does not sound like a one-time profession of faith or a passive acceptance of even correct doctrine automatically guarantees anyone an irrevocable pass into heaven. It also establishes the choices a person makes as the primary reason for their receiving eternal life and not some invisible position as "elect" Someone "elected" to receive a reward should not need to do
anything to receive it.
John 5:28-29
Who is it who will be resurrected to (eternal) life? Is it those who made a one-time profession of faith? Is it those who adhere to all the tenets of TULIP? No whether or not a person will enjoy eternal life will be decided by whether or not they remained faithful and stayed in the Vine. The results of such a relationship is always "good."
Matthew 25:31-46
Nothing is mentioned in this passage about the
predestined status of the goats or sheep, although, if that had been the sole reason for their fate you would think it would have at least been hinted at. Instead, the Lord says they entered into either joy or torment because of the
choices they had made in life.
In the imagery of the parable there was one mixed flock which, at a distance, might have looked homogeneous. In the end, certain ones were identified as acceptable and others as unacceptable. These were separated into two groups. One half was accepted by the Master and entered into
eternal life while the other half was rejected and suffered eternal judgment. According to this parable the
ONLY difference between who ended up being classified as
goats and who ended up as
sheep was
what they did or did not DO.
According to Jesus, sheep are people who maintain the characteristics of sheep, that is, they listen to and follow after their Shepherd. In order to receive eternal life we have to keep following and listening to the Shepherd in faith/love/obedience
until the very end. Refusing to follow and listen will gradually harden our hearts and can eventually even change our status. Giving into corruption and developing an appetite for sheep can, over time, change even healthy "sheep" into a wolf.