I know a woman whose kids were taken away and eventually adopted by another family. The first time social services stepped in, it was because she had left while her children were still playing out in the courtyard of the apartment complex. She claimed when she came back and the police were there, that a neighbor was watching them. It turned out that a neighbor had watched them for a little while, then gone home and gone to bed. The kids were given back that time but she got a stern warning about making sure they were really supervised. Several other things happened with her children, and someone at the complex called children's services, although I didn't know at the time. I ended up calling the same day myself. She was babysitting for me. When I returned neither my son or one of her daughters was home. (they were 6 and 5) She was completely unconcerned, saying that they wandered off all the time. I searched the complex for an hour before I found them. A nice woman had seen them wandering and invited them to play outside with her child until an adult came looking for them. But what if it hadn't been that woman? As I said, this person ended up losing her children. In court it came out that they were routinely left alone and she had some major bullying problems with her oldest child. This is something serious. If she won't talk to you in a calm manner, talk to his sister and see what she says. Talk to a neighbor or two. Give your son a cell phone and tell him to call you next time there is a problem. Do something. If you feel you have good reason to doubt your children are safe there, then call children's services. Their safety is paramount. And if the boyfriend has made it clear he doesn't like your son, that is a serious red flag. I personally won't leave my 10 year old alone. But I will say that when I was 10, I walked home from school and was home alone for a couple hours. However, I had a phone. If I walk down to our mailbox, I give my son my cell and he has important numbers memorized. So for the time being, maybe you should at least give him a phone so he can call you and let you know how things are going, Maybe there is some misunderstanding going on.