the first thing which leads to Rape is the lack values, education, those people who rape women forget that tomorrow some one can come and rape their wives or daughters or sisters.
I remember a story where a teenage girl was making fun of a small girl 2 yrs old (The two years old girl was having a speaking problem), the teenage girl Ms. Y got married later and got pragnant and brought a new born, when the new born grew up and became 2 yrs old, the same problem came and Ms. Y remembered what she was doing before to the small girl.