Will God stop forgiving me one day if I repeat my sin?
One way to think about the question is to put it this way. Does God’s forgiveness run out? If I do the same thing again (which I promised myself and God I wouldn’t do), will God stop forgiving me for it?
On the one hand, Jesus seems to teach that forgiveness is at the center of God’s nature, and God’s forgiveness doesn’t run out. No matter how many times I sin (or act in contrary ways to the love and humanity of God revealed in Jesus toward myself or another person or the world), God’s arms are open. This, for example, is the main point of Jesus’s parable of the prodigal son (Luke 15:11-32). The love of God doesn’t give up on us; it waits for us and celebrates our homecoming.
Divine love is boundless and eternal. Divine love is enough to accept us and welcome us even when we struggle to accept and love ourselves. The judgment of God seems to be that forgiveness and love have the final say.