I was asked to babysit my friends two girls ages 11 and 9 today and for overnight into tomorrow morning. The day goes fine. They don't go to bed as early as my kids so I let them all stay up till 10 which is late for me and my kids. At a little past ten I start getting ready for bed and the girls come to me saying (mainly the older girl) they want to go home. Older girl is homesick, and can't sleep and doesn't feel good. They ask me to text their mom who wasn't going to be home till around 11pm from work. So I told them I would but it was late and they really shouldn't insist she come the 15 min to my house from their house. Of course my friend had just gotten home and when she found out her girl wanted to come home just says ok, I'm on my way. This seriously irritated me and I'm not sure if it should or if I'm just being an uncompassionate person. But if my kids at that age spend the night somewhere, unless something is very wrong, I do NOT pick them up. This is the 3rd time this has happened where they were supposed to stay over and it gets late at night and they won't go to bed and I have to call their mother (who puts up with it instead of putting her foot down) and she comes and picks them up. I tried to explain that their mom is likely very tired and they shouldn't ask her to come and get them that late at night but they do not care. As well, there are times when we are all eating that the older girl will take food off my kids plates and take a bite and put it back!!!! Is that normal? Cause in my house you do not do that. What would you do? I'm not sure if I should say they can't have sleepovers until they are ready to stay the entire night (It's 11:30 and they are just now leaving) or what. But this is a very very late night for me as I'm normally in bed by 9:30.