Never been in your shoes before, want to say something comforting but somehow anything other than "I'll take the bastard out for you, no one will ever know what happened to them" doesn't seem adequate.
What about lock everything around you and sit in the couch with the gun during the night?.
Not time for jokes, never been in you place so i dunno what to say :S be careful
having pepper spray or mace is a good idea. also file an incident report, then you've taken the first step towards a no contact or restraining order. if you feel that won't help, then we can revisit wyldechylde's idea. there are literally hundreds of people here who will take care of the problem for you. keep us posted, if you need us let us know.