Inky,
your post sounded, to me, like a ptsd triggered response. I'm not a doctor nor do I play one on the net........
I support you in getting the the appropriate and swift handling of this o.v. with the courts/police.
You have
every right to be safe.
you also have every right to have wicked thoughts about this perp. That's natural and normal. Just please don't act on any of them.......PM them here or like someone said in a post a long time ago just write out your stuff and post it in creative as free association poetry
Keep us updated please. Your situation sounds scary and you deserve to be safe and to feel safe.