Being forgiven and cleansed by the blood of Jesus is not the same as God granting a person repentance.
Forgiveness occurs because of the mercy of God to not hold a sin over someone's head in judgment.
Repentance occurs when God transforms a person through the renewing of their mind.
God may forgive any number of people countless times. Some only seek this, never desiring to change, hence the verse I shared from
Malachi 2.
God would prefer that people go further, to let His Spirit renovate their brain, so that they can move forward, with a forgiven soul, into more sinless life of righteousness.