Repentance is not a gift.
18 When they heard this, they had no further objections and praised God, saying, "So then, God has granted even the Gentiles repentance unto life."
Acts 11:18
25 Those who oppose him he must gently instruct, in the hope that God will grant them repentance leading them to a knowledge of the truth,
26 and that they will come to their senses and escape from the trap of the devil, who has taken them captive to do his will
2 Tim 2:25-26
These verses imply God has to grant people the ability to repent before they can come to faith.
New birth is a gift of God, born of the Holy Spirit. One cannot enter the Kingdom unless born from on High.
Many are called, few are chosen. Now if I look at these words on an emotional level rather than analytical, it suggests different forces at work at the same time, with different views. I am not a calvanist, but the Lord calls all but chooses a few. But this choice is about the seed taking root and growing, the open heart walking in faith, and transformation taking place.
I am personally torn between the idea of a seed growing into a plant and saying at this point or that point it is truly a developed plant, when over a period of time it is clear that which is fully developed and that which fails. Paul was very aware of this perspective as he declared
22 But now he has reconciled you by Christ's physical body through death to present you holy in his sight, without blemish and free from accusation--
23 if you continue in your faith, established and firm, not moved from the hope held out in the gospel. This is the gospel that you heard and that has been proclaimed to every creature under heaven, and of which I, Paul, have become a servant.
Col 1:22=23
So when we say God granted them to repentance, we are just talking about the start of the path of communion and fellowship, tested over time and situation to bring to the completion at a later time. So I would suggest calling repentance a gift is true, but all may be given a sense of unworthiness and desire for cleansing, but be unable to find this release. You see this in many religions and groups who desire to find God and prove themselves worth of acceptance etc. And everything God gives us is a gift, the gift of writing this post, of continued life and blessing to continue to share. God bless you