So. I don't generally like asking other people for advice but I'm in a bit of a predicament and thought maybe you could help me out.
You see, a very good friend of mine and I are a part of a band of vigilantes dedicated to fighting the forces of evil in the world. In September, there was a battle at a school where we were involved, along with the Evil Vigilantes and law enforcement. I was having a pretty good day, considering I was in the middle of a raging fucking battle, until I stumbled upon said friend (let's call her Darlene) battling with the man who killed her entire family a few months back. Said man (let's call him Rudolph) was about to beat her to pieces, it seemed, so I disengaged him.
Darlene, Rudolph, and I had a bit of a skirmish and things were getting rather heated, as they tend to do when you're battling racist scum who killed your entire family. Rudolph slammed Darlene up against a tree and she was helpless and indisposed. I decided that I was going to attempt a very bad spell (I shan't name it because I don't want law enforcement knocking down my door) in an attempt to torture him. Clever Rudolph held Darlene in front and my spell hit her instead, causing her a considerable amount of pain (albeit on accident).
I then rather matter-of-factly told Rudolph that I was going to kill him. He said that if I wanted to, I'd have to kill Darlene first. Now, keep in mind that Rudolph is a very large man and Darlene is at best an averaged sized girl and he could have just snapped her neck like a rag doll at this point. I wanted to kill him and save her, so I tried to think of how. Finally Rudolph let Darlene and me go and I, most unfortunately, didn't get to kill him.
Now, Darlene is understandably quite upset with me having tortured her and all, but I apologised a lot and that was months ago. Things seemed to have gotten better, as for ages she wouldn't speak to me, but she still gives me dark looks whenever Rudolph's name is mentioned (which, unfortunately, is a lot).
I don't understand how to fix my relationship with my friend. Is there anything more I can do?!