Sure lets use my daughter for an example. I always forgive her when she hurts me. She never even has to ask me. I forgive in my mind right away and my actions.
But to her sometimes she does not always see that. While I forgave her for what she did, I knew she was still not living the law of God.
So on the inside I loved her just as much as when she was not in a state of sin. And because of my love for her she was indeed forgiven.
But she had to make it right with GOD. So on the outside I could not say its okay because I love you and I forgive you. I had to say you must be forgiven by GOD. Now God says you must REPENT the sin and get absolution from the Priest when you are in a state of Mortal Sin. I could not give this absolution to her.
But until she got things right while I could forgive her I could not accept her sin. So on the Inside no matter how much I loved her on the outside things were strained between us.
Why? Simply because I would not ACCEPT her sin either. To love someone is unconditional. To forgive them has conditions. SHe had to be forgiven by God by confessing her sin. I would accept her sin, so in a way you could say forgive her UNTIL she repented her sin and got rid of it.
SO do you see how loving someone UNCONDTIIONAL does not MEAN you can forgive someone UNCONDITIONAL all the time. There are times forgiveness has to be conditional. This is a perfect example of one of them.
I could not forgive the sin she was in until she asked for forgiveness from God and was rid of the sin. It never changed my Love for her at all. But it did change our relationship for awhile because she wanted me to forgive her AND accept her sin. SO sometimes in order to fully forgive it means you must accept sin, I could not do that. So you could say she was not fully forgiven by me until she quit doing the sin.
Like you son. You cannot say I forgive you for taking drugs etc. because you don’t. You are angry and hurt and you cannot accept this sin. If you could then you could say its okay I will forgive you and accept what you are doing and then its over.
But you don’t forgive him at the moment and will not accept this behavior so there is problems now. Once he gets thing’s together and becomes the person God made him to be and rids himsefl of the sin completely you will completely forgive him of the sin and forget about it.
But for the moment no matter how much you love him, you cannot forgive him for this behavior because he needs to repent and be rid of the sin.
Make sense now?