I'm sorry to hear about that situation. It sucks being made to feel vulnerable though you have a smart head on approaching it. I'm not sure if you're prepared for firearms but there's nothing like knowing you have it available and knowing how to use it. If you're not there yet I'd recommend at least looking at that direction. It's saved my life in the past.
Thanks for making a post about Haven though. I thought I had heard of the project before but I don't think it was the same one. After looking over Haven I'm going to set one up myself. This is a game changing project for simple home security if it's as good as it seems to be from reading over the project page.