I have a really nice cleaner who has been working with me for under a year. When she first started working for me she told me she was in the process of divorcing her abusive husband. He had stalked her, been emotionally abusive to her, and verbally abusive to her pre teen child from a previous relationship. Obviously I was happy for her that she had got out of that situation, and aside from a few casual mentions about how much better off she is without him, she hasn't spoken about him since. I went away last month for a long weekend with family and couldn't take my dogs, so asked if she would house sit. She said yes, and asked if her daughter (who she shares custody of with her previous partner before the abusive ex) could join her for a few days. I said that was fine and made up a bed for her and one for her daughter. I should also mention I paid her well for house-sitting as I think looking after someone's home is quite a big responsibility. When I came home, I found a few small things broken, and the heat left on in the high 20s (even though it was mild outside the whole time). I decided to let it go as they were minor things, and just not have her house sit in future. Then, the other day, a mutual acquaintance let slip that she was staying in my house with her abusive ex! I feel so weird now that someone I don't know was in my house, and could have potentially been going through my things. I feel like it was a breach of trust, it seems like her daughter never actually stayed and the ex might have instead. I don't have proof that he stayed, but the way the acquaintance said it and then retracted it when I queried it makes me strongly suspect it happened. It's made me feel very weird and I don't think I want to continue to even have her as a cleaner. Is this unreasonable of me? I've never had a situation like this before and I don't want to overreact, but it made me feel very uncomfortable.