Absolutely, to all of this. I worked as a sexual assault counsellor for ten years, and even now- 20 years after leaving that work- I feel the effects of that. My worldview was altered by the hundreds of stories I heard. It is unbearable that this still happens every day, to so many women.