There is self defence, and then there is revenge. The two are not synonymous.
During the attack, to stop it by ending your assailant is self-defence. To act against them any time after the immediate threat has stopped is revenge.
I support self defence wholeheartedly, I reject revenge just as strongly.
I am a person who has defended himself. I would do it again in a shot, but I would advise anyone considering what sort of defense to provide themselves with to consider the aftermath of using violence even in defense.
Even if it is 'justified' there are times in the dark of the night when it haunts you.
The only way you can remain completely without this pain is If you can just 'get away' or avoid it in the first place; but if you are not offered this option by your assailant, I'd drop him like a bad habit.
Having been both the victim of abuse/attack at an early age, AND someone who defended himself in a lethal fashion, the aftermath of a defensive incident is much better than chewing over the abuse again and again.
The gift of life is precious, to take life is simply horrible, but to throw it away is worse. To not defend yourself or your loved ones is to throw away their lives. This I will not do, but I know I cannot be everywhere so I have provided them with tools and skills to ensure their safety to the best of their abilities.
Having witnessed something truly horrifying and knowing that them who did it looked like anybody else; I am never unarmed and would use violence in defence in a heartbeat, even tho I would have to deal with the aftermath.]
Please excuse the lack of my usual organization and clear thought, it's hard to think clearly when certain memories elbow their way to the front of my mind.
RD