Who asked for your "say" anyhow?I'd say you did, by posting that. Making a comment on a discussion board is inviting discussion. And making an insulting comment about another group, be it sex, race, religion, or other is just asking to be flamed to hell and back.
RGSpincich may not know you, and I certainly don't, but I know this much about you- if you think "men in general think they can harm women", then RGSpinach is right that you know the wrong men.
I'm sorry that the men you have known have been so crappy. I really am.