As it is with Gospel Faith, so it is with Gospel Repentance, its not of man, but the Gift of the Saviour. Jesus told His sent Messengers that Repentance and Remission of sins are to be preached in His Name Lk 24:46-47
46 And said unto them, Thus it is written, and thus it behooved Christ to suffer, and to rise from the dead the third day:
47 And that repentance and remission of sins should be preached in his name among all nations, beginning at Jerusalem.
That they should be preached in His Name means they are products , effects of His Person and Work, His suffering and death and resurrection.
He was raised from the dead a Prince and a Saviour in order to give repentance and remission of sins Acts 5:31
31 Him hath God exalted with his right hand to be a Prince and a Saviour, for to give repentance to Israel, and forgiveness of sins.
The word give[ didómi ] here means to bestow as a Gift
Its a word that denotes causative results, it means to bring forth, for instance how the word is used here Matt 13:8
8 But other fell into good ground, and brought forth fruit, some an hundredfold, some sixtyfold, some thirtyfold.
James 5:18
And he prayed again, and the heaven gave rain, and the earth brought forth her fruit.
So Christ as a Risen Saviour brings about and effects repentance upon them Hes a Saviour unto, those He suffered and died for, mainly the Elect of God amongst all Nations !
Christ isnt ones Saviour if He doesnt give them Repentance ! 1c