Yeah, you're not getting it. Define good and evil. Then explain to me where that sense of good and evil comes from. Then explain to me why obviously not everybody thinks the same. And I'm not just talking about the rapists and the psychos. I'm talking about humanity since its beginning. Why literally untold amounts of people disagree with you on the definition of good and evil.
Do you understand that if you could actually answer that with logical, rational answers, you'll have solved a mystery over a thousands years old? There is no universal definition of good and evil. There is only what you consider to be good and evil.
And, actually, yes, I could come up with a rationale for rape to be morally right. I'd just have to go back to medieval times, where rape was, nine times out of ten, a justifiable punishment for a cheating or unwilling wife.