If you've wronged someone else, maybe you should live miserably if you can't possibly make up for the wrong.
No one should be punished for the rest of their life because they wronged someone in their childhood. If they’ve grown, feel remorse and regret, then they’ve done their time and need to forgive themselves.
There no point in carrying around such a burden. Very few people deserve to be miserable.
You do not have a right to be free from the burden you have caused someone else.
Actions have consequences and we shouldn't try to hand wave those away because some people seem uninterested in going to therapy and dealing with the guilt they have. You can always do better, but that doesn't invalidate the bad.
People are complex, the world is not black and white, everyone is a huge story with complex rationalizations. Reflect on why you do things, reflect on how you affect those around you.
If you've done something bad, then forgive yourself and be kind to yourself, because you need to do better in the future. This is a better lesson that will do everyone more good.