Whores can be forgiven if they choose to. Forgiveness isn't free because if you broke someone's heart, you have to fix it. That's the price you have to pay. A lot of people will throw problems under the rug than to fix it.
Not all thugs dealing with illegal drugs and domestic abuses understand forgiveness. They'll keep on doing same old things after getting out of prison. No matter prison pass out bibles to them they don't read. No matter preachers came to visit and reads the verses to them they'll pretend they've changed but they don't. Bible don't have magical power to change their lives.
For instance, my older brother was a thug. He went to prison three times for vandalism and meth business. He doesn't show any appreciation when my parents send him money and clothes to him when he's in prison. After he got out of prison, he still doing those sh!iets (meth business) with some white crackheads. No matter how many times my parents told him not to he won't listen. No matter how many times they forgive him, he's still perpetual with no sign of remorse. Every month his probation officers (FBI agents) come checking on him if he still doing illegal activities. He forces me to lie for him that he's doing good job at abstaining from drugs. The FBI ain't buying his fake @$$ claim. Since summer 2020 he got arrested. Good riddance he ain't coming back home anymore. he's gone for good. I have another brother that doesn't understand forgiveness also. His wife despises him so much she doesn't want to see his face. Even his homewrecker girlfriend despises him for the domestic abuse he had done to her. No matter how many times he ask them they won't give forgive him because he always show 'perpetually' lying behavior. Even I don't want to waste forgiveness to him either. I agree with his wife and girlfriend.
What did Jesus said to his disciples? 'Want to be saved you must
deny yourself and
follow me'
DENY = admit your sinful nature and don't lie throughout the trials
FOLLOW = move forward to the light instead of looking back at old life
Forgiveness will be granted unless your mind and heart are aligned as good. Your heart is willing as zealot while your mind absorbing foods (Jesus's teaching)
They're not aligned when the mind lingering evil thoughts while the heart consuming uncontrollable desires. This is when Jesus see right through Judas Iscariot for instance.