Hmm, something about that doesn't sound quite right but I can't put my finger on it. Oh wait, none of that is right. Where have you ever actually heard that?
And nothing excuses rape btw, not sure if you knew that or not cause you seem to be using an awful lot of arguments trying to excuse it.