So sorry Songbird, that is downright weird, creepy, wrong.....ugh, all those things. Well done getting the police report filed quickly.
I agree with Renee, make an urgent appointment with your GP and sit in his office until he gives you something. Given this has never happened before, and the police report, he can have no excuse for not being reasonable. This is not a normal situation, and clearly way out of your control, and he can't expect you to make it through for so long without meds.
Life is mad at times, as we find out so often

Good luck.
Bram.