That right there is all you had to say, and I do applaud you for having a stance to begin with. Abuse of women is always something that will stir the emotions of good men. I appreciate having someone bring an opposing viewpoint to the table, as it gives me things to ponder and lets others consider their own morality. My issue was with some of the ways you were presenting your side I guess.
"Just because it happened to you or someone you know or you took a psych class is college doesn't mean that's always the case." This line in particular seemed callous, and is not an appropriate way to share your viewpoint. Having said that, I do not truly believe that was your intent, however others may dismiss your point altogether by things like that. There are better ways to get your point across without making yourself sound like you're superior.