OK, so I've been reading this thread and thinking about it and it's time I add my two cents.
As far as should they be punished? Yes, definately. I think a lot of abusers are suffering in their own internal hell. Mine are dead. They didn't seem to be suffering too much that I could tell when they were alive. But I think they are suffering now.......at least I can only hope so. But yes, they should receive punishment, either by society or by God.
As far as revenge, now that's different. I've spent decades in serious anger and resentment, justified I might ad. But, alas, there is nothing I can do about it. It is physically hurting me and only me.
Can I let it go? Through forgiveness? Boy, I'm still trying. I read somewhere that forgiveness is an action, you either choose to do it or not. Well, so many years I've spent in meditation saying over and over, "I forgive' I must say in an effort to give myself some release from the anger.
Alas, I'm still angry. I'm angry that my brain is damaged and I can't handle things like other people. I'm angry that it hurt my body. I'm angry that I can't have the life I envisioned for myself. But what good is this anger? But it is so hard to just 'let it go' when it's an emotion that has to run it's course, right?
I'm tired of being angry, yes I want badly to forgive. Yes, I want to move beyond this crap more than anyone can ever know.....but it affected me. I'm trying to get beyond it..........but I also have to accept that I'll struggle with things that others don't......and it can be very agonizing.
I just wish there were more people out there who were kind and compassionate and we all treated each other with some modicum of respect in order to help make my daily life a little less threatening. I just can't take anymore abuse...........Can't our world have some manners? What ever happened to that?
Anyway, yes punishment. No revenge..........anger, we'll what can you do?