I hope you are ok - that does sound frightening. Do you have anything by the front door to grab to scare someone off? I mean the sort of thing one would naturally keep near the front door of course..................
hope he's arrested soon - and kept in custody or a secure psychiatric facility