Many years ago, I was doing laundry in a laundromat in Chicago late at night. There were a few people in there and everyone was minding their own biz. A guy came in and started harassing people, pushing them around, trying to paw through their stuff, etc. When he got to me, I got in his face and yelled at him. He had a really crazy look in his eyes and he looked like he was on something. I had found over the years that showing that you're not going to back down will often stop one of these guys from pushing their luck. (I also found one time when it didn't, but that's another story...) This guy took a few swings at me. Instead of hitting back, I just blocked his punches. I didn't feel that I was in any real danger and I didn't want the police to charge me with anything if I retaliated. I continued to yell at him and order him to back off. The police got there pretty quickly, cuffed him, and hauled him away.
I went to his trial as the witness/victim. I was surprised when the prosecutor asked me what kind of sentence I wanted to seek. The prosecutor said the guy had already agreed to plead guilty and they were just going to talk sentencing. Apparently, he plead guilty in order to avoid the more serious charge of possession. I told the prosecutor that I didn't think prison time would help this guy and I thought court mandated drug counseling might be more effective. The prosecutor was happy with that, so they went to the judge and made a deal.
I don't know if that helped this guy or not. It seemed like a better option than dumping him in cell. That's probably got nothing to do with your situation, Rain. It just came to mind, so I thought I'd toss it out there.