If you break my window, I forgive you because I know you are truly sorry, but you still need to buy me a new window.
I think maybe Catholics shave a different God.
Isaiah 43:25 "I, evenI, am he who blots out your transgressions, for my own sake, and remembers your sins no more.
Hebrews 8:12 For I will forgive their wickedness and will remember their sins no more."
Psalm 103:12 as far as the east is from the west, so far has he removed our transgressions from us.
Isaiah 1:18 "Come now, let us settle the matter," says the LORD."Though your sins are like scarlet, they shall be as white as snow; though they are red as crimson, they shall be like wool.
Isaiah 44:22 I have swept away your offenses like a cloud, your sins like the morning mist. Return to me, for I have redeemed you."
Jeremiah 31:34 No longer will they teach their neighbor, or say to one another, 'Know the LORD,' because they will all know me, from the least of them to the greatest," declares the LORD. "For I will forgive their wickedness and will remember their sins no more."
That's not forgiveness.
Forgiveness is not demanding the debt owed is paid, it is freeing the person from the debt.
What you are describing is justice, restitution for wrong done, NOT forgiveness.
There is no forgiveness if I have to replace the window...That is me paying for my own sin...