God is forgiving. He is an immediate forgiver. Think of the story of the prodigal son. God describes Himself as the father in this situation. The father forgave his son instantly even though he made mistakes. God’s forgiveness can’t affect us unless we receive it. We may ask Him over and over and He will give us His forgiveness, but what good is this if we don’t accept it ourselves? I believe this to be part of the mental health portion of faith. We need to work on ourselves so that we may accept God’s forgiveness and heal ourselves with His help.
“With man this is impossible, but with God all things are possible.” Mt 19:26- Mara Fiedler