I don't know how people deal with this when the other person is dangerous. You must feel like you've slipped out of the safe protection of the law when somebody is stalking or harassing you.
Yep. There's not much anyone can do legally to protect you when you can't prove you've been hurt, and the other person can deny everything you say. Even if you have proof, unless you can prove a felony, there's not much that can be done. Fines or brief jail time are a mere slap on the wrist to a dedicated crazy person. Basically, the choices are, (a) quit your job and move where he can't find you, (b) shoot him, or (c) wait until he actually does something bad enough to get charged with a felony. Then you still get to choose (a) or (b) when he gets out of jail.
I did (c) and then (a). Doing (b) might have resulted in less therapy.