God does not forgive you based on the quality of your confession or your resolve to be a better person. But you keep thinking otherwise. Your standard is what you would do to someone like yourself, and chances are that you would not let the incident pass quickly. God, however, forgives for his own name’s sake. “I, even I, am he who blots out your transgressions, for my own sake, and remembers your sins no more” (Isaiah 43:25). There may be no finer words in Scripture. God bases his forgiveness on himself and his forgiving character, not on the quality of your confession.