Never assume someone who acts like that is harmless. He has shown dedication and persistance over both distance and time to try to get ahold of you.
Have you kept records of all the times he has gone crazy and called/texted/etc so many times in a short span of time?
If this was anyone else and the answer is no, they’d be screwed. But luckily for you, he has been so bold as to contact both your friends and your work. You now have many different witnesses from different areas of your life who can vouch for you in court (if need be) that you are telling the truth and that they have witnessed this man harassing you.
There are a few intial steps to take if I were you:
1) Inform your work that you have a man stalking you. Provide them with his name and number so they can keep a lookout. Also, I would tell them that only these certain people (a boyfriend, your parents, or even no one) are the only ones allowed to contact you through the work phone, and if it’s anyone else, autotmatically refuse the calls (if this is possible in your line of work).
2) I would change cell phone numbers. This is might be the most unrealistic advice, because I know a lot of people can’t just do that because of their work, but it’s worth listing anyways in case it’s possible for you.
3) Get copies of your phone records if you are able, from the times you know he called incessantly. With a higlighter, highlight his number in one color, and highlight the dates/times he called in another. Keep them all together for evidence.
4) If he calls you again and you know it will be him, I would start recording the call (and save it afterwards for evidence just in case – and don’t tell him you’re recording!) and tell him this is the last time he is to call you, you want no more contact with him whatsoever, and if he attempts more contact, you’ll be forced to go to the authorities.
5) It might be a good idea to contact the non-emergency police number, and let them know you have a stalker. You may be able to give them your name and address to have on hand just in case something happens. For instance, if he does contact you again or threaten you, they can come check on you at night for a minute if they have any free time, to make sure you are okay.
6) If any further contact does happen, or if he threatens you when you say you are ready to go to police, that is grounds for a restraining. Don’t take any chances with your life, do this if it happens. With so many witnesses, you have a great case and I can’t imagine someone refusing you a restraining order.
Remember to trust your gut in situations like this. If something ever feels WRONG, don’t be afraid of being impolite….it might just save your life.
I was literally just reading the other day a story of a two friends who stopped at an inn to eat dinner, and were invited to eat with the host. They were having a good time but the host started saying some weird stuff and the friends got a bad feeling about the situation. They knew it was impolite to run out and leave, but they did it anyways. Turns out, that host in the inn was a serial killer and the pattern was to invite his victims to dinner and the club them in the back of the head while they ate!
Edit: I also agree about the pepper spray. The truth is, we don’t know how far and how delusional this guy is, even you don’t at this point. He has proven himself very bold, so you should prepare yourself in the event that he will try to “pop by.” (I doubt it, but you should always be prepared for the worst outcome.) Maybe you should even tell your neighbors about this guy. Lock all your doors, all the time. Tell people when you are leaving somewhere and when you’ll be back or arrive at home.