Your DD is not late because of Grandma she is late because you put her in a league that is cutting it too close for you to get her there after you get out of work.
Your sister and mother are doing you a favor watching your DD for free. Pay a babysitter to take care of her and have her ready when you get home.
Why should you mother have to schedule her day just so it is in your best interest?
Your mother is very generous to let you DS, his girlfiend and their baby live with her. Maybe your family is starting to take too much advantage of her and she is getting resentful.
When you are old enough to make a family it is time to pay for your own family and not rely on others to do favors day in and day out. She watched your mid-twenties kids and now you 11 year old. That is a long time of helping out. Cut Grandma a break.
How old is Grandma? Maybe a little "me" time is what Grandma needs.
I would never ask anybody to watch my kids for free.
Ok, let me be really clear on some of these things.
My son and his wife are welcome to live with me until they get a place (they are saving to purchase a trailer and live on our land) or they could find an apartment (which they were in the process of doing). My mother insisted that they live with her. She says that she needs the help around the house and the yard, the company and the help with the bills (which they pay the utlities and for the groceries). They never asked her to keep dgd. They had made other arrangements and she got very upset about it and wanted to take care of her herself. Dgd's other grandmother and grandfather keep her when they are off from work and I keep her on the days I am home from work. And, again, I have offered to help them pay for child care on other days but mother gets very upset when I mention it. BUT, that has nothing to do with my dd. DS is grown and the arrangment is between him and my mother.
Yes, my mother did take care of my sons before they started school. She also ran a child care center at the time so they were with her there. And it wasn't for free. After they started school, I was working with her there and it was my father who kept them after school on any days that they did not go to the center. He kept them because he wanted to put them in sports and he offered to get them to practice and games (he was usually their coach).
She has not kept dd all along. When dd was a baby until she went to kindergarten, she stayed with me at the center (mother retired when dd was 6 months old). For the first couple of years after dd started school she stayed with my sister. My mother didn't start keeping dd after school until she and my sister worked out a plan that mother would start picking dd and my sister's granddaughter up from school and taking them to my sister(all that has changed now) and like I said, its only two days a week. I am well aware that they are doing me a favor and I appreciate it. I make sure that dd is only there when I have no other choice, she stays with dh's mom a lot in the summer and will be going to several camps this year. I am off for all school holidays, so she is with me then.
As for dd's softball league, I didn't have a choice on leagues and I had no way of knowing ahead that her coach would require them to be there that at 5. I can get her there at 5, I am not asking them to do that. The reason she was late was that she was across town at a dance studio with my sister waiting for my sister's daughter to get there. Normally, she would have been at my mother's house.
If you will read what I said, I wasn't asking her to schedule anything around my child or me. I only asked that someone TELL me what is going on. If everything would have happened exactly as it did, BUT someone had called and told me what was happening it woudn't have been so bad. If mom or my sister would have just called and told me it would have been easy enough for either one to drop her by my work on their way. They pass the building, I could have met them outside. AGAIN: I WAS NOT ASKING ANYONE TO DO ANYTHING, JUST TELL ME WHAT WAS GOING ON.
I don't need or want anyone to take dd anywhere, I will take her to practice and to any other acitivity, that is not the problem at all.
My mother has not only kept my kids but all of her grandkids at different times. The 4 children I mentioned in my op are my sister's grandchildren my mom doesn't keep them at all, my sister does.
In my family we have always all worked together for everyone to be able to work and the children be taken care of. During Christmas and spring breaks, I will have all of dsis's grandkids over so that she gets a break. I also keep my dgd every chance I can. During the summer I go to a 4 day work week and will take all the kids to the park or out for lunch when dd is home too. My niece's do the same when they take time off from work and so do their husbands. We have also all worked together to make sure the kids get to their activities and such. I have taken dsis's dgds to dance and her dgss to baseball practice. This is in no way a one way street.