I still think equating “justice” with “anal sex” is very strange. I wish for hanging or a firing squad for egregious criminals.
If one is to believe that “rape” as it were is not about sex but about “power and control” I can understand the just desterts aspect of it. FWIW, I am more of a capital punishment guy. I don’t want the punishment meted out by other prisoners, I would much prefer that the “we the poeple” exact our justice in the advice of Thomas Jefferson. You are found guilty today, you are executed tomorrow unless tomorrow is Sunday in which case, you are executed on Monday.