Like it or not Dot.com but your masochistic religions are one of the main things that have kept women subjugated for so long and still keep women subjugated. You can't discuss feminism without bringing it up.

"We submit to the majority because we have to. But we are not compelled to call our attitude of subjection a posture of respect." Ambrose Bierce