@bluefolf That's absolutely awful, I'm so sorry Blue.
I'd file a police report asap, as others have mentioned. The sooner you do, the sooner they can catch that motherfucker.
The people calling you a liar in the replies disgust me, victims should never have to deal with that bullshit.