Someone once asked...

Is it possible to know when I will be forgiven for my mistakes? It's been 10 years. I am really sorry, but they haven't accepted me. I'm starting to think they never will accept me no matter what I do.

Someone answered with kindness...

After that long you may just have to accept that forgiveness might not ever come from this person, and that perhaps you instead need to focus on finding a way to forgive yourself. We all make mistakes, that's what makes us human. It sounds like you've tried your best to make it up to whoever it hurt, so at this point, does punishing yourself for it actually change anything? Give yourself the grace to move on, and remember, this is just another human. Maybe one of their mistakes is not forgiving you?