The voice of reason and experience...
You have three options Darling...
1 File a complaint with the Internal Affairs PD Unit. It is formally documented and he becomes the focus of the attention (which he will hate).
Bring all your supporting info, including a pic of the perp and find an officer that may work with Victims Advocates, Dating Violence or LGBT groups in the area.
or
2 Use your local LGBT community activist groups. Contact them for help and possible options.
or
3 You need to relocate to a more secure site. I would suggest you move to a place with security entrances, monitored entry, etc... Spend the coin if you can afford it. If you are going to entertain at your residence you have to provide yourself the best options to limit/control access.
As an aside, I think option 3 should be part of any future move... If you need some more precise info PM me.