Jesus himself taught Purgatory exists.
And he's pretty clear that those there can be saved, but there is a level of punishment or suffering there.
In Luke 12, he gives a series of eschatological parables.
The first one ends thus:
"You also must be ready, because the Son of Man will come at an hour when you do not expect him.”
This makes it clear that his parable was about the end.
But then Luke continues:
41 Peter asked, “Lord, are you telling this parable to us, or to everyone?”
42 The Lord answered, “Who then is the faithful and wise steward, whom the master puts in charge of his servants to give them their food allowance at the proper time? 43 It will be good for that servant whom the master finds doing so when he returns. 44 Truly I tell you, he will put him in charge of all his possessions. 45 But suppose the servant says to himself, ‘My master is taking a long time in coming,’ and he then begins to beat the other servants, both men and women, and to eat and drink and get drunk. 46 The master of that servant will come on a day when he does not expect him and at an hour he is not aware of. He will cut him to pieces and assign him a place with the unbelievers.
47 “The servant who knows the master’s will and does not get ready or does not do what the master wants will be beaten with many blows. 48 But the one who does not know and does things deserving punishment will be beaten with few blows. From everyone who has been given much, much will be demanded; and from the one who has been entrusted with much, much more will be asked.
This is an eschatological (pointed towards the end) parable...
A - One steward is rewarded for being faithful and wise.(Heaven)
B - A second steward is a drunk, and he's "cut in half" (literally: d???t?µ?se?- that's the word we get "dichotomy" from) and sent to be with the unbelievers (Hell)
Then we have two more.
C The third steward knows the master's will and doesn't get ready, he intentionally disobeys, so he's beaten with MANY blows (but not kicked out like B).
D The fourth steward doesn't know things, and thus is not as culpable for his mistakes. He is beaten with FEW blows (but again, is not thrust out like B was)
Escatalogically, this is purgatory. The one who knew more and failed IS beaten or punished, but ultimately attains heaven. The one who knew less is judged with more mercy. Still something akin to punishment happens (because being purified is a process) but salvation is the end for C and D, as it is of A. It is only B who is utterly destroyed.
And what's the next part of this gospel? In case you needed confirmation, Jesus gives ANOTHER parable about some place of punishment after this life that is not hell.
Luke 12:58?-59 – Jesus teaches us, “Come to terms with your opponent or you will be handed over to the judge and thrown into prison. You will not get out until you have paid the last penny.” The word “opponent” (antidiko) is likely a reference to the devil (see the same word for devil in 1 Pet. 5:8) who is an accuser against man (c.f. Job 1.6-12; Zech. 3.1; Rev. 12.10), and God is the judge. If we have not adequately dealt with satan and sin in this life, we will be held in a temporary state called a prison, and we won’t get out until we have satisfied our entire debt to God. This “prison” is purgatory where we will not get out until the last penny is paid.