One of the old German devotional philosophers took the position that God loves to forgive big sins more than He does little sins because the bigger the sin, the more glory accrues to Him for His forgiveness. I remember the writer went on to say that not only does God forgive great sins and enjoy doing it, but as soon as He has forgiven them, He forgets them and trusts the person just as if he or she had never sinned. I share his view that God not only forgives great sins as readily as little ones, but once He has forgiven them He starts anew right there and never brings up the old sins again.
We have to be aware of the fact that human forgiveness is not always like God's. When a person makes a mistake and has to be forgiven, the shadow may hang over him or her because it is hard for other people to forget. But when God forgives, He begins the new page right there, and then the devil runs up and says, "What about this person's past?" God replies: "What past? There is no past. We started out fresh when he came to Me and I forgave him!"
This kind of forgiveness and acceptance with God depends on a person's willingness to keep the top side of his or her soul open to God and the light from heaven. You may wonder about my expression, "the top side of the soul," but I do think it is in line with Bible teaching and certainly in line with all Christian experience. The top side of the soul is open to God in some people's lives and not in others.- A.W. Tozer, Faith Beyond Reason, p. 112