I appreciate this post and your linking that Don't Rape ad campaign. It was created (I believe) in response to one from the PA Liquor Control Board blaming rape on women's drinking.  Criminals commit crimes.  There's no "asking for it," and these are conversations we should be having.

The way the Church speaks of purity is often gnostic in the way we shame the body.  We put a heap of blame on women and fail to give men any credit for being capable of rising above bodily instincts.  Thank you for these words of responsibility and respect.