Do you have a restraining order? If not, could you get one? They're not worth much against violence (as in, they can commit violence before the police come) but it can get the police to arrest him once they do show up.
Please start a new thread and link your threads together when you have a chance. Thanks!
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.