Why did Jesus forgive the “Good thief”? Jesus and Mary had met him before
Before we begin:
The reason Jesus forgave the Good thief, is because of his infinite mercy and love. He is always willing to save all men who sincerely seek him.
What is the Thief’s name:
Luke’s unnamed penitent thief was later assigned the name Dismas in the Gospel of Nicodemus, portions of which may be dated to the 4th century. The name “Dismas” was adapted from a Greek word meaning “sunset” or “death”. The other thief’s name is given as Gestas.
In Coptic Orthodoxy, he is named Demas. This is the name given to him in the Narrative of Joseph of Arimathea.
The apocryphal Syriac Infancy Gospel calls the two thieves Titus and Dumachus, and adds a tale about how Titus (the good one) prevented the other thieves in his company from robbing Mary and Joseph during their Flight into Egypt.
In Number 23 of the Syriac Infancy Gospel, it states:
Titus therefore said to Dumachus: I beseech you to let these persons go freely, and so that our comrades may not see them. And as Dumachus refused, Titus said to him again: Take to yourself forty drachmas from me, and hold this as a pledge. At the same time he held out to him the belt which he had about his waist, to keep him from opening his mouth or speaking. And the Lady Mary, seeing that the robber had done them a kindness, said to him: The Lord God will sustain you by His right hand, and will grant you remission of your sins. And the Lord Jesus answered, and said to His mother: Thirty years hence, O my mother, the Jews will crucify me at Jerusalem, and these two robbers will be raised upon the cross along with me, Titus on my right hand and Dumachus on my left; and after that day Titus shall go before me into Paradise…