All true.
All true. However, I would like to keep this discussion focused on the specific kinds of threats women are most likely to face, and the relevant tactical, techniques, and procedures for dealing them, including but not limited to:
—Drink spiking
—Assault or rape by peer, friend, or family
—Stalking
—Anti-surveillance
—When to use hands, OC, and lethal weapons
—Knife sheathe placement
Oooh ok this is where it gets fun.
Personally I say just avoid drinking entirely, I myself don't drink and I've yet to hear a story involving booze that ended positively. If this is something you're unwilling to do, only drink at home and avoid pubs or if you do go out make sure to go in a group and have one person sober at all times to keep an eye on the rest of the group.
With stalking unless you catch them in the act, there's not much you can do as long as it doesn't go beyond simple stalking, I know I know it's sucks but no proof means no real basis.
Same with surveillance, In a world where nothing is truly private anymore, all you can do is deal with it when it shows up acting before that in either case just leaves you looking or being paranoid.
As much as i hate how people hype this martial art up, I must admit in the event of sexual assault Brazilian jiujitsu is a very useful martial art to know, as despite being a purely ground game focused style, where do most SA attempts end up? The ground. I still hold the belief that BJJ is a very situational martial art it just so happens that in SA cases it's a situation that happens in pretty much any scenario you can think of. Just don't let them pin your arms or you are screwed...obviously.
As for knife placement, ok I need you to stick with me on this. Buy a switchblade, a push up bra and a bunch of those cleavage exposing tshirts. They'll never see it coming. No I am not joking, pulling a switchblade from between your boobs is something most attackers won't expect, just play coy and pretend you're into it.
I saved the family one for last, because I'll be honest I have no idea how to stop it from happening since the issue is this is happening by someone you thought you could trust so you don't see it coming until it's too late.
In this case you have 2 options, If you know there are people around then claw and scream and bite like hell and make as much of a commotion as you can someone is going to hear and see what's going on. If you know you're alone, then this is the only thing I can think of...bide your time, let him think he's broken you and wait.
If he lets down his guard if you have a knife on you, use that chance to shove it in there neck, if not then make sure you have a voice recorder for next time(and yes with these types there WILL be a next time) and get him to admit what he's doing to you so he has nowhere to run.
I must make clear that this is in the absolute worst case scenario and if you're lucky it won't come to that, but if it does the important thing is that you stay alive, as long as you're breathing you'll have your chance at revenge.