I'm so glad you are going to get that protective order for you and your daughter, X! I can't imagine any judge looking at all the evidence you have and not issuing one right away.
Have you invested in an alarm system for your new place? Mr HG and I have one, and it does bring us peace of mind as it relates to his son.